Feedback zum API ist willkommen.
Mir ist leider nicht klar wie die JSON REST-Schnittstelle funktionieren soll (leider basiert das PHP-Beispiel auf SOAP). Welches Objekt schicke ich gegen welche URI, um mich z.B. einzuloggen.
Im Wiki steht
Zitat
- Nutzen Sie die JSON-URI für Requests in REST-Form.
- Die Parameterreihenfolge ist bei JSON-Requests irrelevant, da die Parameter per Key definiert werden.
Als "JSON-URI" wird das hier bezeichnet: https://ccp.netcup.net/run/webservice/servers/endpoint.php?JSON
Nach meiner Auffassung von REST müsste ich jetzt einen Request gegen etwas wie POST https://ccp.netcup.net/run/webservice/servers/endpoint.php/login?JSON (/login am Ende) und als Body
{
"apikey": "FANCYAPIKEY,
"apipassword": "MYSECRET",
"clientrequestid": "someStuff111"
}
durchführen.
Vielleicht sollen aber auch alle Requests gegen https://ccp.netcup.net/run/webservice/servers/endpoint.php?JSON gehen und dann im Body die action angegeben werden? Also POST https://ccp.netcup.net/run/webservice/servers/endpoint.php?JSON
{
"action": "login",
"apikey": "FANCYAPIKEY,
"apipassword": "MYSECRET",
"clientrequestid": "someStuff111"
}
Leider müsste ich jetzt raten, was funktioniere könnte...
Viele Grüße aus Hamburg