Impossibile aggiornare i Tag tramite API

Sto inviando una richiesta PUT a http://localhost:3000/t/220.json con {"tags":["bug"]} per aggiornare i tag del mio argomento con ID 220.

Sto ricevendo l’errore 403
{"errors":["Non sei autorizzato a visualizzare la risorsa richiesta."],"error_type":"invalid_access"}.

Qualcuno può dirmi cosa sto sbagliando?

Alcuni endpoint richiedono un’autenticazione. Dovrai fornire un utente API e una chiave: https://docs.discourse.org/

Ho già gestito l’autenticazione. Anzi, sono in grado di aggiungere post sullo stesso argomento tramite l’API.

Non lo so allora, ma l’URL dovrebbe essere /t/-/220.json se non fornisci uno slug.

Grazie, ha funzionato. Ma puoi spiegare meglio cos’è uno slug in termini tecnici?

Il titolo del tuo argomento ottimizzato per la SEO in questo caso.
Questo slug è: not-able-to-update-tags-using-api (guarda l’indirizzo nella barra)

A proposito, questo consiglio sul - proviene effettivamente dalla documentazione: