Voglio accedere ai dati del report admin da un’API HTTP.
Questo post sembra indicare che qualcosa di simile funzionerà:
/admin/reports/posts.json
Ora sto ricevendo un errore 404.
Tutti gli URL come questo non sembrano funzionare. /admin/reports/staff_logins.json
Posso eseguire i comandi API dalla Documentazione API di Discourse senza problemi.
Il mio obiettivo principale è ottenere questo report:
/admin/reports/user_notes.json
Sto usando GET con Api-Key e Api_Username di un account admin.
Falco
(Falco)
20 Ottobre 2022, 12:47am
2
Puoi condividere un cURL della richiesta che stai attualmente emettendo?
Grazie per il tuo aiuto. Ecco lo script curl che sto usando
curl --request GET \
--url https://community.domain.com/admin/reports/staff_logins.json \
--header '"Api-Key": "stringForAPIKey"' \
--header '"Api-Username": "stringForUsername"' \
--header '"Content-Type": "application/json"'
Ricevo un errore 404
Puoi inviarmi uno script curl che funzioni sul tuo sistema?
Sto usando Discourse 2.9.0.beta10
L’utente è un amministratore.
La chiave API funziona per altri comandi API elencati sul sito Discourse API Documentation .
Grazie ancora.
1 Mi Piace
Falco
(Falco)
21 Ottobre 2022, 7:44pm
4
Ho appena fatto un test su Meta con
curl https://meta.discourse.org/admin/reports/staff_logins.json \
-H 'Api-Key: asdasdasdasd' \
-H 'Api-Username: Falco'
e ha funzionato benissimo per me. Puoi provare così?
3 Mi Piace
@Falco Wow. Sei un grande. Questo ha risolto i miei problemi.
La fonte del mio problema era che sto usando uno strumento chiamato Insomnia per testare l’API e non ho molta esperienza con Insomnia.
Grazie per il tuo aiuto. Sono rimasto bloccato per una settimana e ti sono grato per la tua assistenza. Questo ha anche risolto un altro problema che avevo con i report user_notes.
2 Mi Piace
system
(system)
Chiuso
20 Novembre 2022, 11:16pm
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.