Hata Kodları
Sıralamalar | |
---|---|
UNKNOWN_ERROR_RESPONSE_CODE |
Bu varsayılan değeri asla ayarlamayın! |
INVALID_API_VERSION |
İsteğin API sürümü desteklenmiyorsa kullanılır. Önerilen HTTP Kodu: 400 |
INVALID_PAYLOAD_SIGNATURE |
Yükün imzası bilinmeyen veya etkin olmayan bir anahtara yönelikse kullanılır. Önerilen HTTP Kodu: 401 |
INVALID_PAYLOAD_ENCRYPTION |
Yükün şifrelemesi bilinmeyen veya etkin olmayan bir anahtara şifreleniyorsa kullanılır. Önerilen HTTP Kodu: 400 |
REQUEST_TIMESTAMP_OUT_OF_RANGE |
requestTimestamp değeri şu anda ‐60 saniye değilse. Önerilen HTTP Kodu: 400 |
INVALID_IDENTIFIER |
İstekte gönderilen bir tanımlayıcı geçersizse veya bilinmiyorsa kullanılır. PIAID, yakalamaRequestId, Google Payment Token vb. bu kapsama girebilir. Geçersiz tanımlayıcının türü errorDescription'da belirtilmelidir. Önerilen HTTP Kodu: 404 |
IDEMPOTENCY_VIOLATION |
İstek, istek için kimlik koşullarını ihlal ediyorsa kullanılır. Önerilen HTTP Kodu: 412 |
INVALID_FIELD_VALUE |
İstek, desteklenen değerler grubunda olmayan bir alan için değer içeriyorsa kullanılır. Önerilen HTTP Kodu: 400 |
MISSING_REQUIRED_FIELD |
İstekte zorunlu bir alan ayarlanmadan bırakılırsa kullanılır. Önerilen HTTP Kodu: 400 |
PRECONDITION_VIOLATION |
İşlemle ilgili bir kısıtlamanın ihlal edilmesi durumunda kullanılır (ör. geri ödeme tutarı için yapılan istek, işlemde kalan tutarı aştığında). Önerilen HTTP Kodu: 400 |
USER_ACTION_IN_PROGRESS |
İstek etkin bir şekilde sistem kilidi görevi gören işlem içi kullanıcı işlemini kesintiye uğratacağı için şu anda işlenemiyorsa kullanılır. Bu kod, uygulamaya özgü dahili eşzamanlılık hataları nedeniyle oluşan hataları belirtmek için kullanılmamalıdır. Önerilen HTTP Kodu: 423 |
INVALID_DECRYPTED_REQUEST |
İstek yükünün şifresi çözülebildiyse ancak mesaj ayrıştırılamadıysa bu parametre kullanılır. Önerilen HTTP Kodu: 400 |
FORBIDDEN |
İstenen kaynağa erişim yasaklandı. Önerilen HTTP Kodu: 403 |