Segna come soluzione accettata tramite API?

Ciao,

è attualmente possibile contrassegnare una soluzione tramite API? Utilizzando una Global API Key si riceve un errore 404, mentre con una API key dotata di scope di lettura/scrittura si verifica un errore di autorizzazione.

Sto utilizzando l’endpoint solution/accept

1 Mi Piace

Dovrebbe esserlo. Come effettuare il reverse engineering dell’API di Discourse. Se ricevi un errore 404, è probabile che ci sia un problema con la tua chiave API o con il modo in cui la stai passando. Se condividi maggiori informazioni su come stai cercando di farlo (codice effettivo, intestazioni o URL), qualcuno potrebbe essere in grado di aiutarti.

3 Mi Piace

Ho riscontrato lo stesso problema e, dopo alcune ricerche, ho scoperto che:

a) Devi usare una POST
b) La POST deve essere autenticata con un utente autorizzato a contrassegnare una risposta come accettata
c) L’utente di sistema non è autorizzato ad accettare risposte