LiaDéveloppeurs

Concepts

Apportez des amis dans votre application avec le sélecteur d'amis Lia, ou un lien que n'importe qui peut ouvrir. Les deux ouvrent votre application avec un startParam, donc les amis atterrissent dans la même partie ou la même salle.

#Deux façons d'entrer

Lia.inviteFriend()Lia.inviteLink()
Ce qu'il estLia'sélecteur d'amisUn lien vers votre application
AtteintesLa personne's Lia amis, comme une carte dans leur chat LiaTout le monde avec qui vous le partagez, n'importe où
OuvreVotre application dans Lia, avec votre startParamVotre application dans Lia, avec votre startParam, ou l'App Store sans Lia
Réponses{ invited }: si quelqu'un a été invitéLe lien, tout de suite

#Le startParam

Un startParam est la façon dont une invitation indique où aller : votre match, salle, table ou autre chose. Il's 1 à 64 caractères de lettres, chiffres, _ et -. Quand quelqu'un ouvre votre application à partir d'une invitation, d'un lien ou d'une notification, Lia.startParam le conserve. Si votre application est déjà ouverte, votre page entend une startParam événement au lieu.

// 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); });

Traitez un startParam comme un indice de n'importe qui : vérifiez sur votre serveur que la salle existe et que le joueur peut y entrer.

#Le sélecteur d'amis

Lia.inviteFriend() ouvre Lia'son propre feuille de paiement au-dessus de votre application, avec la personne'vos amis et un moyen de partager le lien ailleurs. Chaque ami qu'ils sélectionnent reçoit une carte dans leur chat Lia qui ouvre votre application. Votre application n'entend que si quelqu'un a été invité (ou le lien partagé), jamais qui.

Lia maintient un environnement amical :

  • Seuls les amis. Les gens ne peuvent inviter que leurs amis Lia, et pas n'importe qui que l'un d'eux a bloqué.
  • Qui peut l'ouvrir. Tant que votre application est en test, seuls vos testeurs peuvent être invités.
  • 20 par jour. Une personne peut inviter au maximum 20 amis dans votre application par jour.

Lia.inviteLink(startParam) vous donne un lien comme :

https://api.lialabs.org/play/your-app?start=room-k3x9

Ouvert sur un téléphone avec Lia, il ouvre votre application avec le startParam. Sans Lia, il affiche une page sur le téléphone's langue, claire ou sombre, avec les zones sécurisées de leur téléphone, pour qu'elle se sente à l'aise dans Lia dès le premier jour. Lia.init(); sans un startParam il's un lien vers votre application elle-même.

const link = Lia.inviteLink(room);
await Lia.share("Play with me: " + link);
// or
await Lia.copyText(link);

Multi-joueurs avec des invitations construit une salle pour deux joueurs du début à la fin.

Traduit automatiquement. L'anglais est la source de vérité. Lire en anglais

Tapez pour rechercher sur toutes les pages, méthodes et points de terminaison.