Olá,
é possível atualmente marcar uma solução via API? Ao fazer isso com uma Chave de API Global, retorna um erro 404; com uma chave de API usando escopos de leitura/escrita, ocorre um erro de permissão.
Usando o endpoint solution/accept
Olá,
é possível atualmente marcar uma solução via API? Ao fazer isso com uma Chave de API Global, retorna um erro 404; com uma chave de API usando escopos de leitura/escrita, ocorre um erro de permissão.
Usando o endpoint solution/accept
Deveria ser. Como fazer engenharia reversa na API do Discourse. Se você estiver recebendo um erro 404, provavelmente há um problema com sua chave de API ou com a forma como você a está passando. Se você compartilhar mais informações sobre como está tentando fazer isso (código real, cabeçalhos e URL), talvez alguém possa ajudar.
Encontrei o mesmo problema e, após alguma pesquisa, descobri:
a) Você tem que usar um POST
b) O POST deve ser autenticado com um usuário que tenha permissão para marcar uma resposta como aceita
c) O usuário do sistema não tem permissão para aceitar respostas