LiaMga developer

Reference ng server

Bawat error code mula sa Lia SDK at ang server API, ano ito, at ano ang gagawin.

#Sa iyong pahina

SDK mga tawag ay i-reject na may Error na may isang code. Ang mga mensahe ay nasa English para sa iyo, hindi para sa mga manlalaro: ipakita ang iyong sariling salita.

#Kahit saan

CodeKahuluganAno ang dapat gawin
not_in_liaAng pahina ay hindi'hindi maaabot buksan sa loob ng app Lia.Ipakita "Buksan ito sa Lia".
not_readyLia ay di kaya'hindi natapos ang pagbukas ng iyong app, o Lia.inviteLink ay tinawag bago Lia.init().Tawag Lia.init() una, pagkatapos subukan muli.
timeoutLia ay di kaya't sagot sa loob ng 20 segundo.Subukan muli.
slow_downHigit sa 20 mga tawag sa isang segundo.Tawagan nang mas kaunti (dahil)'t tawagan ang SDK bawat frame).
busyIsa pang Lia's screens (pay sheet, ad, dialog, picker, scanner, Face ID) ay bukas.Maghintay para makumpleto ang unang isa.
unknown_methodLia ay di kaya'hindi alam ang pagtawag na ito. Isang mas bata na Lia app, o isang typo.Suriin Lia.isVersionAtLeast.
unsupportedAng telepono na ito ay maaaring't (walang sensor, walang Face ID, clipboard ay hindi magagamit).Mag-alok ng iba pang paraan.
failedMay nangyari ang isang problema sa Lia.Subukan muli.
networkWala pang koneksyon.Subukan muli.
not_openLia ay wala pa ring manlalaro para sa taong ito sa iyong app.Tawag Lia.init() una.
not_foundLia ay di kaya'hindi makahanap ng iyong app para sa taong ito (nagtigil, o hindi na bukas para sa kanila).Isara ang app.

#Payments, ads and invites

CodeMulaKahulugan
cancelledLia.payAng tao ay sarado ang pay sheet nang walang pagbabayad.
no_productLia.payWala pang aktibong produkto na may ganitong id.
insufficient_balanceLia.payHindi sapat ang $LIA. Lia'ang sheet ay ipapakita ito mismo at mananatili itong bukas, kaya ang iyong pahina ay karaniwang naririnig cancelled sa halip.
bad_formatLia.showAdHindi rewarded, rewardedInterstitial o interstitial.
notifications_offLia.requestNotificationsAng iyong app ay maaaring hindi magpadala ng mga notification.
bad_start_paramLia.inviteFriend, Lia.inviteLinkHindi 1 sa 64 ng mga letra, digit, _ at -.
bad_stake, bad_cursorLia.lobby.tablesIsang stake na hindi't isang bilang ng LIA, o isang cursor na hindi'hindi maaabot ang next mula nang una.
bad_reason, bad_note, bad_tableIdLia.lobby.reportIsang dahilan na iba kaysa sa pangalan, hindi katarungan, abuso o iba pa; isang pahayag na higit sa 300 mga karakter.
bad_sessionLia.lobbyLia ay di kaya'hindi maaabot i-renew ang sesyon. Subukan muli.
slow_downLia.lobby.reportHigit sa 20 mga ulat sa isang araw.
bad_idempotency_keyLia.pay, Lia.inviteFriend, Lia.submitScore, mga pagsulat sa cloud storageHindi 1 sa 64 ng mga letra, digit, _, -, . at :.

Ang mga ad na hindi't isang reward (cancelled, skipped, no_ad, too_soon) ay mga sagot, hindi errors: tingnan ang Mga ad.

#Storage, mga puntos, ang telepono

CodeMulaKahulugan
storage_fullStorage setItemCloud: 1024 keys. Device: 5 MB. Secure: 10 items.
bad_key, bad_keys, bad_value, bad_itemStorageIsang key o value na hindi'hindi magkasya.
bad_scoreLia.submitScoreHindi isang buong numero mula 0 hanggang 1,000,000,000,000.
bad_refresh_rateMga sensor' startHindi 20 sa 1000 ms.
unknown_screenLia.openLiaLinkHindi isang Lia's screens.
bad_urlLia.openLinkHindi isang https address hanggang 2048 karakter.

#Mga argumento

Ang SDK ay nagsusuri ng mga argumento bago anumang bagay ay dumating sa Lia, at itinatanggi (o inaalis) na may bad_ at ang argumento's pangalan: 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. Bawat paraan'ang pahina, at ang app

#Mula sa server API

Ang mga error ay sumasagot sa isang 4xx status at { "error": "<code>" }, nagsisimula sa isang letra o digit. Hindi ito

KatayuanCodeMulaKahulugan
401bad_keyBawat endpointWala pang key, isang di kilalang key, isang live key habang ang iyong app ay hindi'hindi maaabot, o ang iyong app ay naka-pause.
400bad_amountPOST /rewardsHindi isang numero na mas mataas sa 0 at hanggang 10,000.
400bad_key_fieldPOST /rewardsAng reward's key (o, walang isa, ang Idempotency-Key ang header) ay nawala o hindi 1 para sa 128 ng mga letra, digit, _, ., : at -.
400bad_idempotency_keyAnumang POSTAng Idempotency-Key ang header ay hindi't 1 sa 128 ng mga titik, numero, _, -, . at :.
409idempotency_key_in_useAnumang POSTAng isang kahilingan na may key na ito ay nasa paggawa pa rin. Maghintay ng isang segundo (Retry-After: 1) at ipadala ito muli.
422idempotency_key_reusedAnumang POSTAng key na ito ay ginamit kasama ang iba't ibang body. Gamitin ang bagong key para sa isang bagong kahilingan.
400bad_textPOST /notificationsEmpty, higit sa 180 mga karakter, o may isang problem: link, phone o scam.
400bad_start_paramPOST /notificationsHindi 1 sa 64 ng mga letra, digit, _ at -.
403notifications_offPOST /notificationsAng iyong app ay maaaring hindi magpadala ng mga notification.
403not_allowedPOST /notificationsAng manlalaro ay hindi't pinahintulutan ang iyong mga notification.
404not_foundMga singil, POST /ads/verifyWala pang ganitong bagay sa iyong key's mode.
404unknown_playerPOST /rewards, POST /notificationsWala pang ganitong player (sa iyong key's mode).
409refundedPOST /charges/:id/deliverAng bayad ay binawi. Huwag'hindi ipadala ito.
409pool_emptyPOST /rewardsAng iyong pool ay hindi'hindi panatilihin ang halaga. May pool.
429daily_limitPOST /rewardsAng manlalaro'na araw na limitasyon mula sa iyong pool. May dailyCapPerPlayer.
429rate_limitedPOST /notificationsIsang limitasyon ng notification. Maaaring may retryAt.
400bad_table_id, bad_seats, bad_taken, bad_title, bad_amount, bad_expires_inPOST /lobby/tablesIsang field ay hindi'hindi magkasya.
429too_many_tablesPOST /lobby/tablesAng host ay may 3 bukas na mga table. May max.
409full, own_tablePOST /lobby/tables/:id/sitBawat upuan ay nakuha, o ang manlalaro ay ang host.

POST /session/verify hindi kailanman nagkakaroon ng error para sa isang mali paborito: ito ay sumasagot { "valid": false }.

Awtomatikong isinalin. Ang English ay ang source of truth. Basahin sa Ingles

Pindutin para maghanap sa lahat ng pahina, paraan at endpoint.