المفاهيم
الدعوات والروابط
نسخ الصفحة
ادعُ أصدقاءك إلى تطبيقك باستخدام مُحدد الأصدقاء الخاص بـ Lia، أو رابط يمكن لأي شخص فتحه. كلاهما يفتح تطبيقك بـ startParam، لذلك يجد الأصدقاء نفس المباراة أو الغرفة.
#طريقتان للدخول
Lia.inviteFriend() | Lia.inviteLink() | |
|---|---|---|
| ماذا هو | Lia'مُحدد الأصدقاء | رابط لتطبيقك |
| الوصول | الشخص'س Lia أصدقاء، كبطاقة في محادثة Lia الخاصة بهم | أي شخص تشاركه معه، في أي مكان |
| يُفتح | تطبيقك في Lia، مع startParam | تطبيقك في Lia، مع startParam, أو متجر التطبيقات دون Lia |
| الإجابات | { invited }: ما إذا كان أحد قد دُعي | الرابط، فورًا |
#الـ startParam
يُشير startParam إلى مكان الذهاب: مباراتك، غرفة، طاولة أو أي شيء آخر. إنه'س 1 إلى 64 أحرف من الحروف والأرقام، _ و -. عندما يفتح شخص ما تطبيقك من دعوة، أو رابط أو إشعار, Lia.startParam تحتفظ بها. إذا كانت تطبيقك مفتوحًا بالفعل، تسمع صفحتك شحنة startParam حدث بدلًا من ذلك.
// Make a room on your server, then invite into it.
const room = await createRoom(); // "room-k3x9"
await Lia.inviteFriend({ startParam: room });
// Whoever opens the invite lands in the same room.
Lia.init().then(function () {
if (Lia.startParam) joinRoom(Lia.startParam);
Lia.ready();
});
Lia.on("startParam", function (data) { if (data.startParam) joinRoom(data.startParam); });اعتبر startParam كإشارة من أي شخص: تحقق على خادمك أن الغرفة موجودة واللاعب يمكنه الانضمام إليها.
#مُحدد الأصدقاء
Lia.inviteFriend() يفتح Lia'ورقته الخاصة على تطبيقك، مع الشخص'أصدقاءك وطريقة لمشاركة الرابط في مكان آخر. يحصل كل صديق يتم اختياره على بطاقة في محادثة Lia الخاصة به تفتح تطبيقك. يسمع تطبيقك فقط ما إذا تم دعوة أي شخص (أو مشاركة الرابط)، وليس من من الأشخاص.
يستمر Lia في الحفاظ على الصداقة:
- الصدقاء فقط. يمكن للناس فقط دعوة أصدقائهم في Lia، وليس أي شخص من بينهم قد حظره أحدهم.
- من يمكنه فتحه. بينما يكون تطبيقك في الاختبار، يمكن فقط للمختبرين الخاصين بك دعوتهم.
- 20 في اليوم. يمكن لشخص واحد دعوة ما مقداره 20 صديقًا إلى تطبيقك يوميًا.
#روابط الدعوة
Lia.inviteLink(startParam) يمنح لك رابطًا مثل:
https://api.lialabs.org/play/your-app?start=room-k3x9مفتوح على هاتف بـ Lia، يفتح تطبيقك بـ startParam. بدون Lia، يعرض صفحة على الهاتف'لغته بطريقة للحصول على Lia. اتصل به بعد Lia.init(); بدون startParam،'س رابط إلى تطبيقك نفسه.
const link = Lia.inviteLink(room);
await Lia.share("Play with me: " + link);
// or
await Lia.copyText(link);اللعب الجماعي بالدعوة يقوم ببناء غرفة لاعبين اثنين من البداية إلى النهاية.
تم الترجمة تلقائيًا. الإنجليزية هي مصدر الحقيقة. اقرأ باللغة الإنجليزية