DataExplorer::ValidationError: Falta el parámetro end_date de tipo string

Estoy intentando ejecutar una consulta del explorador de datos usando la API y, por alguna razón extraña, estoy recibiendo un error de parámetro faltante.

La solicitud definitivamente incluye el parámetro:
POST /community/admin/plugins/explorer/queries/2/run?end_date=2020-5-15&duration_days=30

Sin embargo, sigo recibiendo el siguiente error: “DataExplorer::ValidationError: Missing parameter end_date of type string”.

¿Alguien tiene alguna idea de qué estoy haciendo mal?

1 me gusta

Echa un vistazo a los ejemplos en este tema: Run Data Explorer queries with the Discourse API. El primer ejemplo de código muestra cómo pasar los parámetros de Data Explorer con la solicitud.

2 Me gusta

Ah, sí, descubrí que necesitaba pasar los parámetros HTTP en un parámetro llamado param. ¿Por qué no tomar todos los parámetros HTTP y pasarlos al backend para que los llamantes puedan usar parámetros HTTP estándar? Se siente un poco extraño tener un parámetro llamado param.

2 Me gusta