Quero acessar os dados do relatório de administrador a partir de uma API HTTP.
Esta postagem parece indicar que algo como isto funcionará:
/admin/reports/posts.json
Estou recebendo um erro 404 agora.
Todos os URLs como este não parecem funcionar. /admin/reports/staff_logins.json
Consigo executar os comandos da API da Documentação da API do Discourse sem problemas.
Meu objetivo principal é obter este relatório:
/admin/reports/user_notes.json
Estou usando GET com Api-Key e Api_Username de uma conta de administrador.
Falco
(Falco)
Outubro 20, 2022, 12:47am
2
Você pode compartilhar um cURL da solicitação que você está emitindo atualmente?
Obrigado pela sua ajuda. Aqui está o script curl que estou 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"'
Estou recebendo um erro 404
Você pode me enviar um script curl que funcione no seu sistema?
Estou usando Discourse 2.9.0.beta10
O usuário é um administrador.
A chave de API funciona para outros comandos de API listados no site Documentação da API do Discourse .
Obrigado novamente.
1 curtida
Falco
(Falco)
Outubro 21, 2022, 7:44pm
4
Acabei de fazer um teste no Meta com
curl https://meta.discourse.org/admin/reports/staff_logins.json \
-H 'Api-Key: asdasdasdasd' \
-H 'Api-Username: Falco'
e funcionou perfeitamente para mim. Você pode tentar assim?
3 curtidas
@Falco Uau. Você é o cara. Isso resolveu meus problemas.
A origem do meu problema foi que estou usando uma ferramenta chamada Insomnia para testar a API e não tenho muita experiência com o Insomnia.
Obrigado por me ajudar. Fiquei preso por uma semana e sou grato pela sua assistência. Isso também resolveu um problema diferente que eu estava tendo com os relatórios de user_notes.
2 curtidas
system
(system)
Fechado
Novembro 20, 2022, 11:16pm
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.