Falls das ApiDto (die ApiAPI-Response) einen Fehlercode liefert (statusCode<>0) kann das folgende Ursachen haben:
...
FehlerCode | Beschreibung | Behebung | |||
---|---|---|---|---|---|
3000 | Session Ungültig | Die Session ist ungültig. Es muss einen neue Authentisierung druchgeführt durchgeführt werden. Falls die Session noch nicht abgelaufen ist, muss oder kann die Ursache auch in einem falsches falsch oder fehlerhaft übertragenen Cookie im Service-Call liegen. Im Anfrage HTTP-Header muss ein Cookie mit dem Namen der Session (JSESSIONID) und dem apiSessionToken (Beispiel: | |||
3001 | Login failed | Sind alle Post-Parameter korrekt gesetzt? Hat der Benutzer das Recht die API zu benutzen? Hat der Benutzer prinzipiell Zugriff auf das System? | |||
3002, 3003 | Fehler, Ausnahmefehler | In der Message sind ggf. zusätzliche Informationen zu finden. Falls ein Service-Call für die Verwendung druch die API, bzw. für eine bestimmte Version noch nicht freigegeben wurde, dann wird in jedem Fall ein Fehler auftreten. In diesem Fall muss der System-Administrator den Service-Call noch freigeben (System->API Service Calls: ApiVersion zuordnen und freigeben) |