Minhaj
(Minhaj Shakeel)
1
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“
Minhaj
(Minhaj Shakeel)
3
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“
Minhaj
(Minhaj Shakeel)
5
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“
system
(system)
Geschlossen,
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.