Wie man die topics_with_no_response.json API mit Filtern abfragt

Schauen Sie sich Reverse engineer the Discourse API an. Wenn ich diesen Ansatz für den Bericht „Topics With no Response“ versuche, sehe ich, dass er GET-Anfragen macht, ähnlich wie:\n\nhttp://forum.example.com/admin/reports/bulk?reports%5Btopics_with_no_response%5D%5Bfacets%5D%5B%5D=prev_period&reports%5Btopics_with_no_response%5D%5Bstart_date%5D=2022-02-01&reports%5Btopics_with_no_response%5D%5Bend_date%5D=2023-06-17&reports%5Btopics_with_no_response%5D%5Blimit%5D=50\n\nSie können die kodierten Query-Parameter im Netzwerk-Tab des Inspektors Ihres Browsers abrufen. Mit dieser URL sollten Sie etwas Ähnliches tun können:\n\n\ncurl -X GET \"http://localhost:4200/admin/reports/bulk.json?reports%5Btopics_with_no_response%5D%5Bfacets%5D%5B%5D=prev_period&reports%5Btopics_with_no_response%5D%5Bstart_date%5D=2022-05-16&reports%5Btopics_with_no_response%5D%5Bend_date%5D=2022-09-10&reports%5Btopics_with_no_response%5D%5Blimit%5D=50\" \\\n-H \"Api-Key: $api_key\" \\\n-H \"Api-Username: system\"\n\n\nSie müssen api_key auf einen globalen API-Schlüssel für alle Benutzer setzen – ich glaube nicht, dass es einen bestimmten Bereich gibt, der für die Berichte verwendet werden kann.\n\nBeachten Sie, dass Sie die json-Erweiterung zur URL hinzufügen müssen (http://localhost:4200/admin/reports/bulk.json)

1 „Gefällt mir“