Skip to content
smallPict

Hata Kodları ve Sorun Giderme

Standart HTTP hata yapıları, durum kodları kataloğu ve dayanıklılık stratejileri.

Bir istek başarıyla tamamlanamadığında SmallPict, sorunu hızlıca tespit edebilmeniz için standart HTTP durum kodları ve yapılandırılmış JSON nesneleri döndürür.


JSON Hata Formatı

JSON
{  "success": false,  "error": {    "code": "INVALID_IMAGE_PAYLOAD",    "message": "Gönderilen dosya geçerli bir görsel değil veya bozuk.",    "details": {      "mime_type": "text/html",      "expected": [        "image/jpeg",        "image/png",        "image/webp",        "image/avif"      ]    }  }}

HTTP Hata Kodları Tablosu

KodTanımlayıcıNedenÇözüm
400BAD_REQUESTGeçersiz JSON sözdizimi veya hatalı parametreler.JSON yapısını ve alan isimlerini kontrol edin.
401UNAUTHORIZEDAPI anahtarı eksik veya iptal edilmiş.X-API-Key başlığını doğrulayın.
401TIMESTAMP_DRIFTZaman damgası farkı ±300 saniyeden fazla.Sunucu saatinizi NTP ile senkronize edin.
401INVALID_SIGNATUREHesaplanan HMAC-SHA256 imzası eşleşmiyor.Kanonik metni ve Secret Key'i kontrol edin.
403FORBIDDENAnahtarın bu işlem için yetkisi bulunmuyor.Panelden anahtar yetki kapsamını düzenleyin.
404NOT_FOUNDBelirtilen görev (job_id) veya dosya bulunamadı.URL'deki kimlik değerini doğrulayın.
413PAYLOAD_TOO_LARGEDosya, planınızın izin verdiği maksimum boyutu aşıyor.Yüklemeden önce dosya boyutunu küçültün.
415UNSUPPORTED_MEDIADesteklenmeyen medya türü.Yalnızca JPEG, PNG, WebP, AVIF veya SVG gönderin.
422UNPROCESSABLEUzantı doğru ancak dosya içeriği bozuk.Yükleme akışının kesilmediğinden emin olun.
429RATE_LIMIT_EXCEEDEDSaniye başına istek sınırı aşıldı.Üstel geri çekilme ile yeniden deneme uygulayın.
429QUOTA_EXCEEDEDAylık dönüşüm kotası tükendi.Panel üzerinden planınızı yükseltin.
500INTERNAL_ERRORSunucu kümesinde beklenmeyen arıza.Kısa bir süre bekledikten sonra isteği yineleyin.
503SERVICE_UNAVAILABLEBakım çalışması veya geçici aşırı yük.Geçici olarak passthrough moduna geçiş yapın.