Conceitos
Convites e links
Copiar página
Traga amigos para seu app com o seletor de amigos Lia, ou um link que qualquer pessoa pode abrir. Ambos abrem seu app com um startParam, então os amigos entram na mesma partida ou sala.
#Duas formas de entrada
Lia.inviteFriend() | Lia.inviteLink() | |
|---|---|---|
| O que ele é | Lia'seletor de amigos | Um link para seu app |
| Alcances | A pessoa'no Lia amigos, como um cartão em seu Lia chat | Qualquer pessoa com quem você compartilhá-la, em qualquer lugar |
| Abre | Seu app em Lia, com seu startParam | Seu app em Lia, com seu startParam, ou na App Store sem Lia |
| Respostas | { invited }: se alguém foi convidado | O link, imediatamente |
#O startParam
Um startParam é como um convite diz onde ir: sua partida, sala, mesa ou qualquer outra coisa. Ele'tem 1 a 64 caracteres de letras, dígitos, _ e -. Quando alguém abre seu app a partir de um convite, um link ou um notificação, Lia.startParam segura-o. Se o seu app já estiver aberto, sua página ouve uma startParam evento em vez disso.
// 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); });Trate um startParam como uma dica de qualquer pessoa: verifique no seu servidor que o quarto existe e o jogador pode se juntar a ele.
#O seletor de amigos
Lia.inviteFriend() abre Lia'seu próprio folha de pagamento sobre seu app, com a pessoa'seus amigos e uma forma de compartilhar o link em outro lugar. Cada amigo que eles selecionarem recebe um cartão em seu Lia chat que abre seu app. Seu app só ouve se alguém foi convidado (ou o link foi compartilhado), nunca quem.
Lia mantém o ambiente amigável:
- Apenas amigos. Pessoas só podem convidar seus amigos Lia, e não qualquer pessoa que um deles tenha bloqueado.
- Quem pode abri-lo. Enquanto seu aplicativo estiver em teste, apenas seus testadores podem ser convidados.
- 20 por dia. Uma pessoa pode convidar no máximo 20 amigos para o seu app por dia.
#Links de convite
Lia.inviteLink(startParam) você recebe um link como:
https://api.lialabs.org/play/your-app?start=room-k3x9Aberto em um telefone com Lia, ele abre o seu app com o startParam. Sem Lia, ele mostra uma página no telefone's idioma, claro ou escuro, com as áreas seguras de seu telefone, para que pareça em casa em Lia desde o primeiro dia. Lia.init(); sem um startParam ele'é um link para seu app em si.
const link = Lia.inviteLink(room);
await Lia.share("Play with me: " + link);
// or
await Lia.copyText(link);Multiplayer com convites constrói uma sala de dois jogadores do início ao fim.
Traduzido automaticamente. O inglês é a fonte de verdade. Leia em inglês