API를 사용하여 데이터 탐색기 쿼리를 실행하려고 하는데, 이상하게도 매개변수 누락 오류가 발생합니다.
요청에는 분명 해당 매개변수가 포함되어 있습니다: POST /community/admin/plugins/explorer/queries/2/run?end_date=2020-5-15&duration_days=30
/community/admin/plugins/explorer/queries/2/run?end_date=2020-5-15&duration_days=30
그런데도 여전히 “DataExplorer::ValidationError: Missing parameter end_date of type string” 오류가 발생합니다.
제가 어디서 잘못되고 있는지 아시는 분 계신가요?
이 주제에 있는 예제를 확인해 보세요: Run Data Explorer queries with the Discourse API. 첫 번째 코드 예제는 요청 시 Data Explorer 매개변수를 전달하는 방법을 보여줍니다.
아, 네. http 파라미터를 param이라는 이름의 파라미터로 전달해야 한다는 걸 알아냈어요. 왜 http 파라미터 전체를 백엔드로 전달해서 호출자가 표준 http 파라미터를 사용할 수 있게 하지 않나요? param이라는 이름의 파라미터가 있는 게 좀 이상하게 느껴져요.
param