Modify ↓
Ticket #1298 (closed defect: worksforme)
API POST geht nicht
| Reported by: | TschaeggyWasa <reiner.gutowski@…> | Owned by: | dark |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | API | Version: | 2.0 beta |
| Keywords: | Cc: |
Description
Leider funktioniert das POSTen nicht, ich bekomme da immer einen 'forbidden'-Status vom API Server
zurück... Der API-Server läuft mit 'full'-Rechten für Zugriffe von nicht angemeldeten Programmen/Personen. Damit
habe ich quasi keine Schreibrechte (s. Dokumentation). Theoretisch sollte es noch ein "devel"-Recht geben - mit
mehr Möglichkeiten. Das funktioniert allerdings überhaupt nicht.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

Schreibzugriffe sind (wie bei den entsprechenden POST-Methoden jeweils angegeben) nur mit dem access level "member" zulässig. Dazu muss in jedem Falle zuvor mit POST /session eine Session für einen aktivierten Benutzer angefordert werden.
Ich habe noch Informationen in der Spezifikation zu den access levels ergänzt: http://dev.liquidfeedback.org/trac/lf/wiki/API#Accesslevels
Ansonsten gibt es hier Informationen zum session handling: http://dev.liquidfeedback.org/trac/lf/wiki/API#Applicationauthenticationandsessionmanagement