LiaDesenvolvedores

Conceitos

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 amigosUm link para seu app
AlcancesA pessoa'no Lia amigos, como um cartão em seu Lia chatQualquer pessoa com quem você compartilhá-la, em qualquer lugar
AbreSeu app em Lia, com seu startParamSeu app em Lia, com seu startParam, ou na App Store sem Lia
Respostas{ invited }: se alguém foi convidadoO 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.

Lia.inviteLink(startParam) você recebe um link como:

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

Aberto 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

Digite para pesquisar todas as páginas, métodos e endpoints.