İçindekiler

6. Hata Takibi

Servis Sonuçları (Response) içerisinde iki sabit tag dönmektedir, code ve msg. code kısmına bakarak servisin başarılı bir şekilde çağrılıp çağrılmadığını anlayabiliriz. Sonuç kodları aşağıda verilmiştir. Hata durumunda bazen msg kısmında hatanın detayı da verilmektedir.

Code Type Açıklama
200 SUCCESS İşlem Başarılı
400 INVALID İşlem parametrelerinde hata var. msg değerine bakılabilir.
401 UNAUTHORIZED Yetki sorunu veya kullanıcı adı ve/veya şifre hatalı.
402 UNAUTHORIZED_LICENSE_ERROR Lisans sorunu
405 LICENSE_ERROR Lisans hatası
406 CREDIT_ERROR Yeterli kontör bulunamadı
419 LOGIN_TIMEOUT Session timeout olmuş
500 FAILURE Geçersiz işlem yada parametre
501 ERROR Sunucuda öngörülmeyen hata oluştu. msg değerine bakılabilir.

Servislerde firma bilgisi doğru şekilde verilmezse yetki hatası alınabilir.

{'code': '401', 'msg': 'INSUFFICIENT_PRIVILEGES'}