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?

1 Mi Piace

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

2 Mi Piace

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

1 Mi Piace

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

4 Mi Piace

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

1 Mi Piace

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:

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.