Liaالمطورون

تحديثات

ما هو الجديد في Lia SDK وهذه الوثائق.

الـ SDK في https://api.lialabs.org/sdk/lia-apps-v1.js هو دائمًا أحدث إصدار: Lia يزوده لذلك تصل الإصلاحات إلى كل تطبيق. تحقق Lia.version, أو Lia.isVersionAtLeast(), قبل استخدام شيء تم إضافته لاحقًا. التطبيق Lia على شخص'هاتفه قد يكون أقدم من SDK؛ اتصل به'لا يعرف الفشل بـ unknown_method.

#SDK 1.8.1

  • روابط دعوة مُعبَّرة عن العلامة التجارية. Lia.inviteLink() يستخدم عنوان الإطلاق المقدّم من Lia، مثل https://chess.lialabs.app/play?start=.... تُحصل الإصدارات الأصلية المبنية بالفعل من خلال استجابة تهيئة SDK الحالية. استمر في استخدام المُساعِد بدلًا من كتابة عنوان API بشكل مباشر.
  • صفحات إطلاق قابلة للتثبيت. كل تطبيق منشور يحصل على Lia'الطباعة، النصوص المكتبة المُحلّية، أيقونته الخاصة وصور التثبيت، ونسخة احتياطية خارج الإنترنت. مُسارات الشاشة الرئيسية تبدأ التطبيق من خلال Lia؛ لا يتم تثبيت المباراة المؤقتة كعنوان البدء المثبت. راجع روابط الإطلاق المُعبَّرة عن العلامة التجارية.

#SDK 1.7

  • شريط الإعلانات والإعلانات الطبيعية. AdMob يمكن'لإنهاء المكافآت. التعدين، الخطوات، التحقق، الدوران، المهام، الدعوات والجداول الترتيبية تستمر في دفع Lia من مشاركة المجتمع، وما تكسبه بعد إرسال الطرح يتم إرساله إلى محفظتك المرتبطة في فترات منتظمة. يحصل الأعضاء الذين يربطون محفظة لاحقًا على كل ما كسبوه فور قيامهم بذلك. Lia.showBanner({ position }) يضع شارة في الأعلى أو الأسفل ويقلل طول الصفحة لتتناسب معها، و Lia.showNativeAd({ placement }) يعرض إعلانًا طبيعيًا في Lia'مظهرها، كبطاقة مثبتة في الحافة السفلية ("card") أو ورقة تظهر على تطبيقك المُجمّد ("sheet"). Lia.banner, Lia.nativeAd, --lia-banner-height وال "banner", "nativeAd" و "safeAreaChanged" الإجراءات التالية تليها. تُحسب لتطبيقك كمثيلاتها. انظر شريط الإعلانات والإعلانات الطبيعية. يحتاج إلى Lia'س التطبيق من الإصدار التالي؛ الإصدارات الأقدم تجيب unknown_method.
  • POST /ads/verify يُجيب أيضًا عن الإعلان's format (null لإعلانات من قبل 1.7).
  • الإعلانات بين الجولات لديهم إيقاعهم الخاص: على الأكثر مرة واحدة كل 90 ثوانٍ وكل 2nd طلب افتراضيًا، والفيديوهات المُكافأة التي يختارها الأشخاص لا تُعاد مجددًا. استخدمها بين الجولات؛ احتفظ بالفيديوهات المُكافأة للمكافآت التي يطلبها اللاعب.
  • إعلانات جوجل الخاصة بك في صفحتك: AdSense أو علامات مدير الإعلانات في HTML الخاص بك تعمل الآن داخل Lia (يقوم بتسجيل عرض الويب الخاص به مع جوجل'س الإعلانات SDK); جوجل'س إطارات الإعلانات تُحمَّل في صفحتك، ونقرة على إعلان تفتح سافاري. تذهب هذه الأموال إلى حساب جوجل الخاص بك. انظر إعلانات جوجل الخاصة بك.
  • أيقونتك وشريطك: أحجام ومناطق آمنة الصورتين اللتين يملكهما تطبيقك في مركز التطبيقات، مع مطالبات لصقها في مُولّد صور.
  • إعلانات لا'لأنها دوريها بعد.: وال النمط الموصى به هو شريط مثبت قبل Lia.ready() و صف إعلان في شاشة هادئة، بدلًا من بطاقات أو ورقات فوق اللعبة. Lia'مملكتها الألعاب الآن تفعل بالضبط ذلك.
  • مفاتيح الاختبار تحصل دائمًا على إعلانات تجريبية: في وضع الاختبار، كل إعلان هو واحد من جوجل'إعلانات الاختبار، يتم تسجيلها ولكن لا تُحسب أبداً في تطبيقك'أرقامها أو دخلها.
  • الحزم 0.2.0: showBanner, hideBanner, showNativeAd, hideNativeAd, banner و nativeAd في @lia-labs/sdk; useBannerAd في React، Preact وVue، createBannerAd في Solid، injectBannerAd في Angular، stores.banner و useBannerAd في Svelte، و <lia-banner>.

#الوثائق: 1 نوفمبر 2026

أول وثائق مطور Lia: البدء، المفاهيم، الإرشادات، كامل SDK ومرجع الخادم، والبحث.

#SDK 1.6

  • الجداول العامة. يُعلن خادمك جداول الانتظار للاعبين (POST /lobby/tables) ويرتّب كل واحد عبر Lia (/sit); يجد اللاعبونها باستخدام Lia.lobby.tables() أو في Lia'اللوبي الخاص بهم، ويمكن Lia.lobby.report() لاعب. انظر الجداول العامة.

#الحزم: 1 نوفمبر 2026

الـ SDK كحزم npm: @lia-labs/sdk, مكتوبة وقابلة للشجرة، مع روابط لـ رياكت, Preact, فوي, سفلت, صلب و زاوي, عناصر الويب, المستوى المنخفض جسر, و mockLia() لبناء خارج Lia. تظل علامة السكربت غير متغيرة.

#SDK 1.5

  • مفاتيح التكرار. Lia.pay, Lia.inviteFriend, Lia.submitScore والتخزين في السحابة'الكتابة تأخذ خياراً { idempotencyKey }: نفس المفتاح مرة أخرى لا'لإيصالها مرتين: يجيب كما فعلت المكالمة الأولى. مفاتيح التكرار.
  • الخادم API يأخذ أي من هذه (Telegram Idempotency-Key الرأسية على كل POST. يتم إعادة المحاولة بنفس طريقة الطلب الأول، مع Idempotent-Replayed: true. مكافأة's key يمكن أن يصل إلى 128 رموز، والعنوان يحل محله عندما'لا شيء. انظر إعادة المحاولة.

#SDK 1.4

  • صوت. Lia.soundOn تقول ما إذا كان الشخص يريد تطبيقك'الأصوات (يُغلقها من Lia'قائمة ...)، والـ "soundChanged" يقول الحدث عندما يتغير.

#SDK 1.3

  • الدعوات. Lia.inviteFriend() يفتح Lia'مُحدد الأصدقاء؛ يحصل الأصدقاء على بطاقة في محادثة Lia الخاصة بهم تفتح تطبيقك بـ startParam الخاص بك. Lia.inviteLink() هو رابط يمكن لأي شخص فتحه.

#SDK 1.2

  • الإشعارات. Lia.requestNotifications(), Lia.notificationsAllowed وال "notificationsChanged" الحدث؛ ترسلها خادمك مع POST /notifications, كل فتح لتطبيقك بـ startParam (Lia.startParam, و "startParam" الحدث أثناء الفتح).

#SDK 1.1

ماذا هو تيليجرام'س تطبيقات صغيره لها تتناسب مع Lia:

  • Lia'السمة كـ Lia.theme و CSS متغيرات، النافذة والمناطق الآمنة.
  • شاشة كاملة، وورقة وانزلاقها، Lia.expand(), تأكيد الإغلاق.
  • الأزرار السفلية، والعنوان'أزرار العودة والإعدادات.
  • النوافذ المنبثقة والتحذيرات والتأكيدات؛ Lia'إشعاراتها.
  • كل تنسيق إعلان كامل الشاشة، يتم توجيهه بواسطة Lia.
  • مسح الـ QR، المفكرة، الروابط في Lia'في متصفح التطبيق أو خارجه، و Lia'شاشاته الخاصة.
  • التخزين السحابي، والجهاز، والتخزين الآمن؛ مواجهة ID ولمسة ID؛ أجهزة الاستشعار الحركية.
  • Lia.language و Lia.rtl لترجماتك الخاصة.

#SDK 1.0

أول SDK للمطورين: اللاعبون المسجلون بـ Lia.init(), جلسات لخادمك، Lia'ورقة الدفع الخاصة به، مع Lia.pay(), مقاطع الفيديو المكافأة، الجداول الترتيبية، الاهتزازات، Lia.confirm() والمشاركة. الخادم API مع الرسوم وال DEVOLUCIONES من حوض ممول، والتحقق من الإعلانات.

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

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