Tags können nicht über die API aktualisiert werden

Ich sende eine PUT-Anfrage an http://localhost:3000/t/220.json mit {"tags":["bug"]}, um die Tags für mein Thema mit der ID 220 zu aktualisieren.

Ich erhalte einen Fehler 403:
{"errors":["Sie haben keine Berechtigung, die angeforderte Ressource anzuzeigen."],"error_type":"invalid_access"}.

Kann mir jemand sagen, was ich hier falsch mache?

1 „Gefällt mir“

Einige Endpunkte erfordern eine Authentifizierung. Sie müssen einen API-Benutzer und einen Schlüssel übergeben: https://docs.discourse.org/

2 „Gefällt mir“

Ich habe die Authentifizierung erledigt. Tatsächlich kann ich über die API Beiträge zum selben Thema hinzufügen.

1 „Gefällt mir“

Dann weiß ich es nicht, aber die URL sollte /t/-/220.json lauten, wenn du keinen Slug angibst.

4 „Gefällt mir“

Danke, es hat funktioniert. Aber kannst du genauer erklären, was ein Slug ist?

1 „Gefällt mir“

Ihr SEO-freundlicher Thementitel in diesem Fall.
Dieser Slug lautet hier: not-able-to-update-tags-using-api (schauen Sie sich die Adressleiste an)

Übrigens stammt dieser Tipp bezüglich - tatsächlich aus der Dokumentation:

2 „Gefällt mir“

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