Sunucu referansı
Hata kodları
Sayfayı kopyala
Her hata kodu Lia SDK ve sunucu API'den, ne anlama geldiğine ve ne yapmanız gerektiğini gösterir.
#Sayfanızda
SDK çağrıları bir ile reddeder Error bir tane sahip code. Mesajlar sadece size İngilizce olarak, oyunculara değil: kendi kelimelerinizi gösterin.
#Her yerde
| Kod | Anlam | Ne yapmalısınız |
|---|---|---|
not_in_lia | Sayfa değil'doğrudan Lia uygulaması içinde açılır. | Göster "Bunu Lia içinde açın". |
not_ready | Lia yapamaz'uygulamanızı açtıktan sonra, veya Lia.inviteLink önce çağrıldı Lia.init(). | Çağrı Lia.init() önce, tekrar deneyin. |
timeout | Lia yapamaz't 20 saniye içinde cevap ver. | Yeniden deneyin. |
slow_down | Bir saniyede 20'dan fazla çağrı. | Daha az çağırın (daha az't SDK her karede çağrılır). |
busy | Lia'ın başka biri'ekranlar (ödeme sayfası, reklam, diyalog, seçici, tarayıcı, Face ID) açıktır. | İlkinin bitmesini bekleyin. |
unknown_method | Lia yapamaz'bu çağrıyı bilmek. Daha eski bir Lia uygulaması, veya bir yazım hatası. | Kontrol Lia.isVersionAtLeast. |
unsupported | Bu telefon, uygulamanız için't (duyarga yok, Face ID, panoya erişilemez). | Başka bir yol sunun. |
failed | Lia 'da bir şey yanlış gitti. | Yeniden deneyin. |
network | Bağlantı yok. | Yeniden deneyin. |
not_open | Lia zaten bu kişi için uygulamanızda bir oyuncu yok. | Çağrı Lia.init() ilk. |
not_found | Lia yapamaz'bu kişi için uygulamanızı bulun (duraklatıldı veya onlar için artık açık değil). | Uygulamayı kapatın. |
#Ödemeler, reklamlar ve davetler
| Kod | İçinden | Anlam |
|---|---|---|
cancelled | Lia.pay | Kişi ödeme sayfasını ödemeden kapattı. |
no_product | Lia.pay | O kimlikle aktif ürün yok. |
insufficient_balance | Lia.pay | Yeterli $LIA yok. Lia's sayfası bu kendini gösterir ve açık kalır, bu yüzden sayfanız genellikle duyar cancelled zaten. |
bad_format | Lia.showAd | Hayır rewarded, rewardedInterstitial veya interstitial. |
notifications_off | Lia.requestNotifications | Uygulamanız bildirim gönderemez. |
bad_start_param | Lia.inviteFriend, Lia.inviteLink | Harfler, rakamlar, 1 64 değil _ ve -. |
bad_stake, bad_cursor | Lia.lobby.tables | Bir stake değil't LIA sayısı, veya bir imleç olmayan'the next önceki gibi. |
bad_reason, bad_note, bad_tableId | Lia.lobby.report | İsim, haksızlık, taciz veya diğerleri dışında bir sebep; 300 karakterden fazla bir not. |
bad_session | Lia.lobby | Lia yapamaz'oturumu yenilemek. Tekrar deneyin. |
slow_down | Lia.lobby.report | Günlük 20'dan fazla rapor. |
bad_idempotency_key | Lia.pay, Lia.inviteFriend, Lia.submitScore, bulut depolama yazmaları | Harfler, rakamlar, 1 64 değil _, -, . ve :. |
Reklam sonuçları değil't bir ödül (cancelled, skipped, no_ad, too_soon) cevaplar, hatalar değil: bakınız Reklamlar.
#Depolama, puanlar, telefon
| Kod | İçinden | Anlam |
|---|---|---|
storage_full | Depolama setItem | Bulut: 1024 anahtar. Cihaz: 5 MB. Güvenli: 10 öğe. |
bad_key, bad_keys, bad_value, bad_item | Depolama | Bir anahtar veya değer yok'sığasın. |
bad_score | Lia.submitScore | 0 ile 1,000,000,000,000. arasında bir tam sayı değil |
bad_refresh_rate | Sensörler' start | 20 1000 ms değil |
unknown_screen | Lia.openLiaLink | Lia'dan biri değil'ekranlar. |
bad_url | Lia.openLink | En fazla 2048 karakter uzunluğunda bir https adresi değil. |
#Argümanlar
SDK Lia'e ulaşmadan önce argümanları kontrol eder ve bad_ ve argüman'adı: bad_productId, bad_text, bad_title, bad_body, bad_confirm, bad_message, bad_buttons, bad_button_type, bad_id, bad_position, bad_color, bad_text_color, bad_screen, bad_reason, bad_listener. Her yöntem'sayfanızın ne verebileceğini söyler.
#Sunucudan API
Hatalar 4xx durumu ve { "error": "<code>" }, bazen daha fazla alanla.
| Durum | Kod | İçinden | Anlam |
|---|---|---|---|
| 401 | bad_key | Her uç nokta | Anahtar yok, bilinmeyen bir anahtar, uygulamanızda canlı bir anahtar'canlı değil, veya uygulamanız duraklatıldı. |
| 400 | bad_amount | POST /rewards | 0 ve 10,000. arasında bir sayı değil |
| 400 | bad_key_field | POST /rewards | Ödül's key veya birini olmadan, Idempotency-Key başlık eksik veya 1 harf, rakam, ile 128 olmayan bir şeydir, _, ., : ve -. |
| 400 | bad_idempotency_key | Herhangi POST | The Idempotency-Key başlık değil't 1 ile 128 harf, rakam, _, -, . ve :. |
| 409 | idempotency_key_in_use | Herhangi POST | Bu anahtara sahip bir istek hâlâ çalışmaktadır. Bir saniye bekleyin (Retry-After: 1) ve tekrar gönderin. |
| 422 | idempotency_key_reused | Herhangi POST | Bu sayfa Markdown olarak |
| 400 | bad_text | POST /notifications | Boş, 180 karakterden fazla, ya da bir problem: link, phone veya scam. |
| 400 | bad_start_param | POST /notifications | Harfler, rakamlar, 1 64 değil _ ve -. |
| 403 | notifications_off | POST /notifications | Uygulamanız bildirim gönderemez. |
| 403 | not_allowed | POST /notifications | Oyuncu değil't bildirimleriniz için izin verilir. |
| 404 | not_found | Yüklemler, POST /ads/verify | Anahtarınızda bu tür bir şey yok'modu. |
| 404 | unknown_player | POST /rewards, POST /notifications | Anahtarınızda bu tür bir oyuncu (var'modu). |
| 409 | refunded | POST /charges/:id/deliver | Yükleme iade edildi. Don'teslim et. |
| 409 | pool_empty | POST /rewards | Ödülleri havuzunuz'miktarı tut. Var pool. |
| 429 | daily_limit | POST /rewards | Oyuncu'günde ki limitinizi kuyudan çıkar. Has dailyCapPerPlayer. |
| 429 | rate_limited | POST /notifications | Bir bildirim sınırı. Olabilir retryAt. |
| 400 | bad_table_id, bad_seats, bad_taken, bad_title, bad_amount, bad_expires_in | POST /lobby/tables | Bir alan yok'sığasın. |
| 429 | too_many_tables | POST /lobby/tables | Ana makine 3 açık tabloları vardır. Var max. |
| 409 | full, own_table | POST /lobby/tables/:id/sit | Her koltuk doludur, veya oyuncu sahiptir. |
POST /session/verify kötü bir token için asla hata vermez: cevaplar { "valid": false }.
Otomatik çeviri. İngilizce, doğru kaynaktır. İngilizce olarak oku