Hatalar
HTTP kodu bakmayın
Uç her zaman 200 döner, hata durumunda bile. Başarı yalnız durum alanından anlaşılır.
{ "durum": "false", "cevap": "API Key verisi eksik.", "kod": 401 }
İstemci tarafında response.ok kontrolü hiçbir hatayı yakalamaz. Kural şu:
if (durum != "true") -> hata
Sık karşılaşılanlar
cevap | Sebep | Ne yapmalı |
|---|---|---|
API Key verisi eksik. | Gövdede api alanı yok | Jetonu ekleyin |
Bu API Key ile kayıtlı bir kullanıcı yok. | Jeton geçersiz | Yeniden giriş yapın, bkz. aşağısı |
kullanici verisi eksik! | Zorunlu alan gönderilmemiş | İşlemin zorunlu alan listesine bakın |
"Kayıtlı kullanıcı yok" hatası ne demek
Jeton geçersiz. Dört sebebi olabilir:
- Kullanıcı bu cihazdan çıkış yaptı (
cikis). - Başka bir cihazdan bu oturum kapatıldı (
oturumkapat). - Oturum 90 gün kullanılmadı ve süresi doldu.
- Kullanıcı silindi ya da pasife alındı.
Hepsinde istemcinin yapması gereken aynı: kullanıcıyı sessizce çıkışa düşür, giriş ekranını göster. "Bilinmeyen hata" demek kullanıcıyı yanıltır.
Artık geçerli olmayan bir sebep
28.08.2026 öncesinde bir sebep daha vardı: başka bir cihazdan giriş yapmak. Tek jeton saklandığı için yeni giriş eskisini siliyordu. Bu kalktı, çoklu cihaz açıldı.
Zorunlu alan denetimi
Eksik alan gönderildiğinde uç, hangi alanın eksik olduğunu söylemez; yalnız genel bir mesaj döner. Geliştirirken hangi alanların zorunlu olduğunu İşlemler bölümündeki tablolardan doğrulayın.