Hallo zusammen,
Ich stoße auf ein Berechtigungsproblem, wenn ich versuche, neue Themen über die API in einer Kategorie zu erstellen, die nur auf „Anzeigen“ und „Antworten“ beschränkt ist.
Was ich versuche
- Auf einer externen Seite sammle ich Titel/Text/Kategorie von einem Benutzer.
- Mein Skript sendet einen POST an /posts.json, um diesen Benutzer zu imitieren.
- Ich erwarte, dass ein neues Thema in der ausgewählten Kategorie erstellt wird.
Was tatsächlich passiert
- Die Berechtigungen der Kategorie sind auf „Nur Anzeigen & Antworten“ gesetzt (kein „Erstellen“ erlaubt).
- Mein Skript schlägt sofort fehl mit:
{"status":403,"body":"{\"errors\":[\"Sie dürfen die angeforderte Ressource nicht anzeigen.\"],\"error_type\":\"invalid_access\"}"}
Wenn ich die Kategorie vorübergehend so ändere, dass „Erstellen“ für jeden Benutzer erlaubt ist, gelingt derselbe API-Aufruf und das Thema wird erstellt.
Gibt es eine Möglichkeit, Benutzerebene-API-Aufrufe neue Themen in einer ansonsten gesperrten Kategorie erstellen zu lassen, ohne die Kategorie dauerhaft zu öffnen?
Vielen Dank im Voraus!