LiaPengembang

Referensi server

Setiap kode kesalahan dari Lia SDK dan server API, artinya apa dan apa yang harus dilakukan.

#Di halaman Anda

Panggilan SDK menolak dengan Error yang memiliki sebuah code. Pesan-pesan dalam Bahasa Inggris untuk Anda, bukan untuk pemain: tampilkan kata-kata Anda sendiri.

#Di mana saja

KodeMaknaApa yang harus dilakukan
not_in_liaHalaman ini tidak'tidak terbuka di dalam aplikasi Lia.Tampilkan "Buka ini di Lia".
not_readyLia tidak bisa'telah selesai membuka aplikasi Anda, atau Lia.inviteLink telah dipanggil sebelumnya Lia.init().Panggil Lia.init() pertama, lalu coba lagi.
timeoutLia tidak bisa't menjawab dalam 20 detik.Coba lagi.
slow_downLebih dari 20 panggilan dalam satu detik.Panggil lebih jarang (jangan't memanggil SDK setiap frame).
busyYang lain dari Lia'layar (lembar gaji, iklan, dialog, pemilih, pemindai, Face ID) terbuka.Tunggu hingga yang pertama selesai.
unknown_methodLia tidak bisa'tidak tahu panggilan ini. Aplikasi Lia yang lebih lama, atau kesalahan ketik.Periksa Lia.isVersionAtLeast.
unsupportedPonsel ini bisa't (tanpa sensor, tanpa Face ID, clipboard tidak tersedia).Tawarkan cara lain.
failedAda yang salah di Lia.Coba lagi.
networkTidak ada koneksi.Coba lagi.
not_openLia belum memiliki pemain untuk orang ini di aplikasi Anda.Panggil Lia.init() pertama.
not_foundLia tidak bisa'tidak menemukan aplikasi Anda untuk orang ini (dijeda, atau tidak lagi terbuka bagi mereka).Tutup aplikasi.

#Pembayaran, iklan, dan undangan

KodeDariMakna
cancelledLia.payOrang tersebut menutup lembar pembayaran tanpa membayar.
no_productLia.payTidak ada produk aktif dengan id tersebut.
insufficient_balanceLia.payTidak cukup $LIA. Lia'bagian berbagi menunjukkan ini sendiri dan tetap terbuka, jadi halaman Anda biasanya mendengar cancelled sebaliknya.
bad_formatLia.showAdTidak rewarded, rewardedInterstitial atau interstitial.
notifications_offLia.requestNotificationsAplikasi Anda mungkin tidak dapat mengirim notifikasi.
bad_start_paramLia.inviteFriend, Lia.inviteLinkTidak 1 ke 64 huruf, angka, _ dan -.
bad_stake, bad_cursorLia.lobby.tablesSebuah taruhan yang tidak't sebuah angka dari LIA, atau kursor yang tidak'ke next dari sebelumnya.
bad_reason, bad_note, bad_tableIdLia.lobby.reportSebuah alasan selain nama, tidak adil, penyalahgunaan atau lainnya; catatan lebih dari 300 karakter.
bad_sessionLia.lobbyLia tidak bisa'tidak memperbarui sesi. Coba lagi.
slow_downLia.lobby.reportLebih dari 20 laporan dalam sehari.
bad_idempotency_keyLia.pay, Lia.inviteFriend, Lia.submitScore, menulis penyimpanan awanTidak 1 ke 64 huruf, angka, _, -, . dan :.

Hasil iklan yang tidak't sebuah hadiah (cancelled, skipped, no_ad, too_soon) adalah jawaban, bukan kesalahan: lihat Iklan.

#Penyimpanan, skor, ponsel

KodeDariMakna
storage_fullPenyimpanan setItemAwan: 1024 kunci. Perangkat: 5 MB. Aman: 10 item.
bad_key, bad_keys, bad_value, bad_itemPenyimpananKunci atau nilai yang tidak'tidak cocok.
bad_scoreLia.submitScoreBukan bilangan bulat dari 0 hingga 1,000,000,000,000.
bad_refresh_rateSensor' startTidak 20 ke 1000 ms.
unknown_screenLia.openLiaLinkBukan salah satu dari Lia'layar.
bad_urlLia.openLinkBukan alamat https hingga 2048 karakter.

#Argumen

The SDK memeriksa argumen sebelum apa pun sampai Lia, dan menolak (atau melempar) dengan bad_ dan argumen'nama: 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. Setiap metode'halaman Anda menyatakan apa yang dapat diberikannya.

#Dari server API

Kesalahan menjawab dengan status 4xx dan { "error": "<code>" }, kadang-kadang dengan lebih banyak bidang.

StatusKodeDariMakna
401bad_keySetiap endpointTidak ada kunci, kunci yang tidak dikenal, kunci yang aktif sementara aplikasi Anda tidak'tidak hidup, atau aplikasi Anda sedang jeda.
400bad_amountPOST /rewardsBukan angka di atas 0 dan hingga 10,000.
400bad_key_fieldPOST /rewardsHadiah's key (atau, tanpa satu, maka Idempotency-Key header) hilang atau tidak 1 ke 128 huruf, angka, _, ., : dan -.
400bad_idempotency_keyApa pun POSTThe Idempotency-Key header tidak't 1 ke 128 dari huruf, angka, _, -, . dan :.
409idempotency_key_in_useApa pun POSTSebuah permintaan dengan kunci ini masih berjalan. Tunggu sebentar (Retry-After: 1) dan kirim lagi.
422idempotency_key_reusedApa pun POSTKunci ini digunakan dengan tubuh yang berbeda. Gunakan kunci baru untuk permintaan baru.
400bad_textPOST /notificationsKosong, lebih dari 180 karakter, atau memiliki problem: link, phone atau scam.
400bad_start_paramPOST /notificationsTidak 1 ke 64 huruf, angka, _ dan -.
403notifications_offPOST /notificationsAplikasi Anda mungkin tidak dapat mengirim notifikasi.
403not_allowedPOST /notificationsPemain tidak't diizinkan notifikasi Anda.
404not_foundBiaya, POST /ads/verifyTidak ada apa-apa dengan id tersebut dalam kunci Anda'mode.
404unknown_playerPOST /rewards, POST /notificationsTidak ada pemain (dalam kunci Anda'mode).
409refundedPOST /charges/:id/deliverBiaya telah dikembalikan. Don'tidak mengirimkannya.
409pool_emptyPOST /rewardsPool hadiah Anda tidak'tidak menahan jumlahnya. Memiliki pool.
429daily_limitPOST /rewardsPemain'batas harian dari pool Anda. Memiliki dailyCapPerPlayer.
429rate_limitedPOST /notificationsBatas notifikasi. Mungkin memiliki retryAt.
400bad_table_id, bad_seats, bad_taken, bad_title, bad_amount, bad_expires_inPOST /lobby/tablesSebuah bidang tidak'tidak cocok.
429too_many_tablesPOST /lobby/tablesHost memiliki 3 meja terbuka. Memiliki max.
409full, own_tablePOST /lobby/tables/:id/sitSetiap kursi terisi, atau pemain adalah tuan rumah.

POST /session/verify tidak pernah error untuk token yang buruk: itu menjawab { "valid": false }.

Diterjemahkan otomatis. Bahasa Inggris adalah sumber kebenaran. Baca dalam Bahasa Inggris

Ketik untuk mencari setiap halaman, metode, dan titik akhir.