Ana içeriğe atla
OrbitFlare RPC uç noktalarıyla etkileşim kurarken aşağıdaki standart HTTP hata kodlarıyla karşılaşabilirsiniz. Bu kılavuz, bu hataların ne anlama geldiğini ve nasıl çözüleceğini anlamanıza yardımcı olur.

HTTP Durum Kodları

Hata KoduHata MesajıAçıklamaÇözüm
401UnauthorizedGeçersiz API anahtarı veya kimlik doğrulama tokeni.- API anahtarınızın doğru olduğunu doğrulayın
- API anahtarınızın gerekli izinlere sahip olup olmadığını kontrol edin
- API anahtarının istek başlıklarında düzgün şekilde ayarlandığından emin olun
403ForbiddenYetersiz izinler veya IP kısıtlamaları nedeniyle erişim reddedildi.- IP kısıtlamaları etkinse IP’nizin beyaz listeye alındığını doğrulayın
- Abonelik planınızın istenen işleme izin verip vermediğini kontrol edin
429Too Many RequestsAbonelik katmanınız için hız sınırlarını aştınız.- Uygulamanızda istek hız sınırlaması uygulayın
- Artan limitlerle daha yüksek bir katmana yükseltmeyi düşünün
- Paneldeki mevcut kullanımınızı kontrol edin
500Internal Server ErrorSunucularımızda beklenmedik bir hata oluştu.- Kısa bir gecikmeden sonra isteği yeniden deneyin
- Sorun devam ederse destek ekibimizle iletişime geçin
502Bad GatewayYukarı akış hizmetlerimizde geçici sorun.- Birkaç dakika sonra isteği yeniden deneyin
- Devam ederse, devam eden olaylar için durum sayfamızı kontrol edin
503Service UnavailableHizmet geçici olarak kullanılamıyor veya bakımda.- Üstel geri çekilmeyle yeniden deneyin
- Bakım duyuruları için durum sayfamızı kontrol edin
504Gateway TimeoutYanıt beklenirken istek zaman aşımına uğradı.- Ağ bağlantınızı kontrol edin
- İsteğinizin karmaşıklığını azaltmayı düşünün
- Büyük istekleri daha küçük parçalara bölmeyi deneyin

JSON-RPC Hataları

Hata KoduMesajAçıklamaÇözüm
-32700Parse errorGeçersiz JSON alındıİstek formatınızı kontrol edin ve geçerli JSON olduğundan emin olun
-32600Invalid requestJSON geçerli ancak istek formatı yanlışİsteğinizin RPC metod spesifikasyonuyla eşleştiğini doğrulayın
-32601Method not foundİstenen metod mevcut değilMetod adını ve API belgelerimizi kontrol edin
-32602Invalid paramsMetod parametreleri geçersizMetod için gerekli parametreleri gözden geçirin
-32603Internal errorDahili JSON-RPC hatasıİsteği yeniden deneyin; devam ederse destek ile iletişime geçin
-32000Server errorGenel sunucu tarafı hatasıÜstel geri çekilmeyle yeniden deneyin
-32001Transaction simulation failedİşlem simülasyon sırasında başarısız olduİşlem parametrelerini ve hesap durumlarını kontrol edin
-32002Account not foundİstenen hesap mevcut değilHesap adresinin doğru olduğunu doğrulayın
-32003Block not foundİstenen blok kullanılamıyorBloğun kullanılabilir geçmiş içinde olup olmadığını kontrol edin
-32004Node unhealthyRPC düğümü sağlıklı bir durumda değilFarklı bir RPC uç noktası deneyin

En İyi Uygulamalar

  1. Yeniden Deneme Mantığı Uygulayın
    • Yeniden denemeler için üstel geri çekilme kullanın
    • Uygun zaman aşımı değerleri belirleyin
    • Hız sınırlarını nazikçe yönetin
  2. Hata Yönetimi
    • Her zaman hata yanıtlarını kontrol edin
    • Hata ayrıntılarını hata ayıklama için kaydedin
    • Uygun geri dönüş mekanizmaları uygulayın
  3. İzleme
    • Uygulamanızdaki hata oranlarını izleyin
    • Alışılmadık hata kalıpları için uyarılar ayarlayın
    • API kullanımını ve hız limiti tüketimini takip edin

Destek

Kalıcı sorunlarla karşılaşırsanız veya belirli hataları anlamak için yardıma ihtiyacınız varsa, lütfen:
  1. Sistem durumu için durum sayfamıza bakın
  2. Hızlı yardım için Discord topluluğumuza katılın
  3. Ayrıntılı yardım için destek ekibimizle iletişime geçin
Sistem durumu ve bakım hakkında gerçek zamanlı güncellemeler için bizi Twitter’da takip edin.