Liaالمطورون

مرجع الخادم

كل كود خطأ من Lia SDK والخادم API، ما يعنيه وما يجب عليك فعله.

#في صفحتك

تُرفض مكالمات SDK بـ Error الذي يملك code. الرسائل باللغة الإنجليزية لك، وليس للاعبين: اعرض كلماتك الخاصة.

#في أي مكان

الكودالمعنىماذا تفعل
not_in_liaالصفحة ليست'لتفتحه داخل تطبيق Lia.عرض "افتح هذا في Lia".
not_readyLia لم تتمكن'لتناسب. Lia.inviteLink تم استدعاؤه مسبقًا Lia.init().مكالمة Lia.init() أولاً، ثم حاول مرة أخرى.
timeoutLia لم تتمكن'ت الإجابة خلال 20 ثوانٍ.حاول مرة أخرى.
slow_downأكثر من 20 مكالمة في ثانية واحدة.استخدمها أقل تكرارًا (لا ت)'ت استدعاء SDK كل إطار).
busyآخر من Lia'الشاشات (قائمة الدفع، الإعلان، الحوار، القائمة، الماسح، الوجه ID) مفتوحة.انتظر اكتمال الأول أولاً.
unknown_methodLia لم تتمكن'لا تعرف هذا الاستدعاء. تطبيق قديم من Lia، أو خطأ إملائي.تحقق Lia.isVersionAtLeast.
unsupportedيمكن لهذا الهاتف'ت (لا يوجد مستشعر، لا يوجد الوجه ID، المفكرة غير متاحة).قدم طريقة أخرى.
failedحدث خطأ في Lia.حاول مرة أخرى.
networkلا اتصال.حاول مرة أخرى.
not_openLia لا يملك لاعبًا لهذا الشخص في تطبيقك بعد.مكالمة Lia.init() أولاً.
not_foundLia لم تتمكن'لإنهاء فتح تطبيقك، أوأغلق التطبيق.

#المدفوعات والإعلانات والدعوة

الكودمنالمعنى
cancelledLia.payالشخص أغلق ورقة الدفع دون دفع.
no_productLia.payلا منتج نشط بهذا المعرف.
insufficient_balanceLia.payلا يكفي ⁦$LIA⁩. Lia'ورقة المشارك تظهر نفسها وتفتح، لذلك عادة ما يستمع صفحتك cancelled بدلاً من ذلك.
bad_formatLia.showAdلا rewarded, rewardedInterstitial أو interstitial.
notifications_offLia.requestNotificationsقد لا يرسل تطبيقك إشعارات.
bad_start_paramLia.inviteFriend, Lia.inviteLinkلا 1 إلى 64 من الحروف، الأرقام، _ و -.
bad_stake, bad_cursorLia.lobby.tablesموقف لا'ت عددًا من LIA، أو مؤشر لا'لـ next من قبل.
bad_reason, bad_note, bad_tableIdLia.lobby.reportسبب آخر غير الاسم، أو غير العادل، أو الإساءة أو غيرها؛ ملاحظة تزيد عن 300 حرفًا.
bad_sessionLia.lobbyLia لم تتمكن'لإعادة تجديد الجلسة. حاول مرة أخرى.
slow_downLia.lobby.reportأكثر من 20 تقارير في يوم واحد.
bad_idempotency_keyLia.pay, Lia.inviteFriend, Lia.submitScore, كتابات التخزين السحابيلا 1 إلى 64 من الحروف، الأرقام، _, -, . و :.

نتائج الإعلانات التي لا'ت مكافأة (cancelled, skipped, no_ad, too_soon) هي إجابات، وليس أخطاء: انظر إعلانات.

#التخزين، النقاط، الهاتف

الكودمنالمعنى
storage_fullالتخزين setItemالسحابة: 1024 مفاتيح. الجهاز: 5 MB. الآمن: 10 عناصر.
bad_key, bad_keys, bad_value, bad_itemالتخزينمفتاح أو قيمة لا'لإضاءتها على والانطفاء: أظهر واحدة حيث يمكن أن تبقى لفترة. لا تُحسب أي منهما ضمن الإعلانات الشاشة الكاملة
bad_scoreLia.submitScoreلا عدد صحيح من 0 إلى 1,000,000,000,000.
bad_refresh_rateمستشعرات' startلا 20 إلى 1000 مللي ثانية.
unknown_screenLia.openLiaLinkليس من Lia'الشاشات.
bad_urlLia.openLinkلا عنوان https حتى 2048 رمزاً.

#الخيارات

الـ SDK يتحقق من المعلمات قبل أن يصل أي شيء إلى Lia، ويرفض (أو يلقي) بـ bad_ والمعامل'اسمها: 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. كل طريقة'صفحته تقول ما يمكنها إعطاؤه.

#من الخادم API

تُجيب الأخطاء بحالة 4xx و { "error": "<code>" }, أحيانًا مع المزيد من الحقول.

الحالةالكودمنالمعنى
401bad_keyكل نقطة نهايةلا مفتاح، مفتاح غير معروف، مفتاح نشط بينما تطبيقك ليس'لتحديد إعلان كمستخدم عندما تؤكد عليه، لذلك ادفع كل
400bad_amountPOST /rewardsلا عدد أكبر من 0 وصولاً إلى 10,000.
400bad_key_fieldPOST /rewardsالمكافأة's key أو، دون واحد، فإن Idempotency-Key الرأسية) مفقودة أو غير 1 إلى 128 من الأحرف والأرقام، _, ., : و -.
400bad_idempotency_keyأي POSTال Idempotency-Key الرأسية ليست'ت 1 إلى 128 من الحروف، الأرقام، _, -, . و :.
409idempotency_key_in_useأي POSTطلبًا بذات المفتاح لا يزال قيد التنفيذ. انتظر ثانية (Retry-After: 1) وارسله مرة أخرى.
422idempotency_key_reusedأي POSTتم استخدام هذا المفتاح مع جسم مختلف. استخدم مفتاحًا جديدًا لطلب جديد.
400bad_textPOST /notificationsفارغ، أكثر من 180 رموز، أو لديه problem: link, phone أو scam.
400bad_start_paramPOST /notificationsلا 1 إلى 64 من الحروف، الأرقام، _ و -.
403notifications_offPOST /notificationsقد لا يرسل تطبيقك إشعارات.
403not_allowedPOST /notificationsاللاعب ليس'ت السماح بإشعاراتك.
404not_foundالرسوم، POST /ads/verifyلا شيء بهذا المعرف في مفتاحك'الوضع.
404unknown_playerPOST /rewards, POST /notificationsلا لاعب بهذا المعرف (في مفتاحك'الوضع).
409refundedPOST /charges/:id/deliverتم استرداد الرسوم. لا'لإيصالها.
409pool_emptyPOST /rewardsمPOOLك لا'للاحتفاظ بها: ادفع رهاناتك بمنتجك الخاص على pool.
429daily_limitPOST /rewardsاللاعب'الحد اليومي من مجموعتك. لديه dailyCapPerPlayer.
429rate_limitedPOST /notificationsحد الإشعارات. قد يكون هناك retryAt.
400bad_table_id, bad_seats, bad_taken, bad_title, bad_amount, bad_expires_inPOST /lobby/tablesحقل لا'لإضاءتها على والانطفاء: أظهر واحدة حيث يمكن أن تبقى لفترة. لا تُحسب أي منهما ضمن الإعلانات الشاشة الكاملة
429too_many_tablesPOST /lobby/tablesالمضيف لديه جداول مفتوحة 3. لديه max.
409full, own_tablePOST /lobby/tables/:id/sitكل مقعد مُحجز، أو اللاعب هو المضيف.

POST /session/verify لا تُعيد أبدًا خطأً لرمز خاطئ: تجيب { "valid": false }.

تم الترجمة تلقائيًا. الإنجليزية هي مصدر الحقيقة. اقرأ باللغة الإنجليزية

اكتب للبحث في كل صفحة، وطريقة ونقطة نهاية.