LiaDesenvolvedores

Atualizações

O que há de novo no Lia SDK e nestes documentos.

O SDK em https://api.lialabs.org/sdk/lia-apps-v1.js é sempre a versão mais recente: Lia o serve para que os reparos cheguem a todos os apps. Verifique Lia.version, ou Lia.isVersionAtLeast(), antes de usar algo adicionado depois. O app Lia em uma pessoa'seu telefone pode ser mais antigo que o SDK; chame-a se não for'saber falha com unknown_method.

#SDK 1.8.1

  • Links de convite com marca. Lia.inviteLink() usa o endereço de lançamento fornecido por Lia, como https://chess.lialabs.app/play?start=.... Os builds nativos existentes recebem-no através da resposta de inicialização SDK existente. Continue usando o helper em vez de codificar fixamente o domínio API.
  • Páginas de lançamento instaláveis. Todo aplicativo publicado recebe Lia's tipografia, texto de catálogo localizado, seu próprio favicon e ícones de instalação, e um fallback offline. Atalhos da Tela Inicial iniciam o aplicativo através do Lia; uma partida temporária não é fixada como o endereço de início instalado. Veja Links de lançamento de marca.

#SDK 1.7

  • Banners e anúncios nativos. AdMob pode'não desenhar dentro de uma página da web, então Lia desenha esses nativamente, ao lado da sua página: Lia.showBanner({ position }) fixa um banner na borda superior ou inferior e torna sua página mais curta para se ajustar, e Lia.showNativeAd({ placement }) mostra um anúncio nativo em Lia's botão principal"card") ou uma folha sobre seu app pausado ("sheet"). Lia.banner, Lia.nativeAd, --lia-banner-height e o "banner", "nativeAd" e "safeAreaChanged" eventos os seguem. Contados para seu app como se fossem intersticiais. Veja Banners e anúncios nativos. Precisa de Lia's app da próxima versão; versões mais antigas respondem unknown_method.
  • POST /ads/verify também responde ao anúncio's format (null para anúncios anteriores a 1.7).
  • Interstícios entre rodadas têm seu próprio ritmo: no máximo uma a cada 90 segundos e a cada 2nd solicitação por padrão, e os vídeos recompensados que as pessoas escolhem não os empurram mais para trás. Use-os entre rodadas; mantenha os vídeos recompensados para recompensas que o jogador pede.
  • Seus próprios anúncios do Google na sua página: AdSense ou tags do Ad Manager no seu HTML agora funcionam dentro do Lia (ele registra seu web view com o Google's anúncios SDK); Google's frames de anúncios carregam na sua página, e um toque em um anúncio abre o Safari. Esse dinheiro vai para sua própria conta do Google. Veja Seus próprios anúncios do Google.
  • Seu ícone e banner: os tamanhos e áreas seguras das duas imagens que seu app tem no Apps Center, com instruções para colar em um gerador de imagem.
  • Anúncios que não'interromper jogos: o padrão recomendado é um banner fixado antes Lia.ready() e uma linha de anúncios em uma tela calma, em vez de cartas ou folhas sobre o jogo. Lia'seu próprio jogos agora fazem exatamente isso.
  • Chaves de teste sempre recebem anúncios de teste: no modo de teste, todo anúncio é um dos Google'anúncios de teste, registrados, mas nunca contabilizados para seu app's números ou ganhos.
  • Pacotes 0.2.0: showBanner, hideBanner, showNativeAd, hideNativeAd, banner e nativeAd em @lia-labs/sdk; useBannerAd em React, Preact e Vue, createBannerAd em Solid, injectBannerAd em Angular, stores.banner e useBannerAd em Svelte, e <lia-banner>.

#Documentação: 1 de 2026

As primeiras documentações de desenvolvedor Lia: comece, conceitos, guias, o completo SDK e referência do servidor, e busca.

#SDK 1.6

  • Mesas públicas. Seu servidor lista mesas esperando por jogadores (POST /lobby/tables) e senta cada um através de Lia (/sit); jogadores os encontram com Lia.lobby.tables() ou em Lia'seu próprio lobby, e pode Lia.lobby.report() um jogador. Veja Mesas públicas.

#Pacotes: 1 de novembro 2026

O SDK como pacotes npm: @lia-labs/sdk, digitado e tree-shakeable, com bindings para React, Preact, Vue, Svelte, Sólido e Angular, componentes da web, o nível baixo ponte, e mockLia() para construir fora de Lia. A tag script permanece inalterada.

#SDK 1.5

  • Chaves de idempotência. Lia.pay, Lia.inviteFriend, Lia.submitScore e armazenamento em nuvem'as escritas tomam um { idempotencyKey }: a mesma chave novamente não'não faça duas vezes e responda como a primeira chamada fez. Veja Chaves de idempotência.
  • O servidor API toma um Idempotency-Key cabeçalho em cada POST. Repetições respondem como a primeira solicitação fez, com Idempotent-Replayed: true. Um prêmio's key agora pode ter até 128 caracteres, e o cabeçalho representa-o quando há's nenhum. Veja Re tentando.

#SDK 1.4

  • Som. Lia.soundOn diz se a pessoa quer seu app'sons (eles o silenciam a partir de Lia'menu ⋯), e o "soundChanged" evento diz quando muda.

#SDK 1.3

  • Convites. Lia.inviteFriend() abre Lia'seletor de amigos; os amigos recebem um cartão em seu Lia chat que abre seu app com seu startParam. Lia.inviteLink() é um link que qualquer pessoa pode abrir.

#SDK 1.2

  • Notificações. Lia.requestNotifications(), Lia.notificationsAllowed e o "notificationsChanged" evento; seu servidor os envia com POST /notifications, cada abertura do seu app com um startParam (Lia.startParam, e o "startParam" evento enquanto está aberto).

#SDK 1.1

O que é o Telegram'os Mini Apps têm isso que se encaixa Lia:

  • Lia'tema como Lia.theme e CSS variáveis, o viewport e as áreas seguras.
  • Tela cheia, a folha e seus deslizes, Lia.expand(), confirmação de fechamento.
  • Os botões inferiores e o cabeçalho's botões de voltar e configurações.
  • Janelas pop-up, alertas e confirmações; Lia'toasts.
  • Todo formato de anúncio de tela cheia, com ritmo de Lia.
  • O QR scanner, a área de transferência, links em Lia's navegador em aplicativo ou fora dele, e Lia'seu próprio telas.
  • Armazenamento na nuvem, dispositivo e armazenamento seguro; Face ID e Touch ID; os sensores de movimento.
  • Lia.language e Lia.rtl para suas próprias traduções.

#SDK 1.0

O primeiro SDK: jogadores conectados com Lia.init(), sessões para seu servidor, Lia'sua folha de pagamento com Lia.pay(), vídeos de recompensa, rankings, feedbacks táteis, Lia.confirm() e compartilhamento. O servidor API com cobranças, reembolsos, recompensas de um fundo, e verificações de anúncios.

Traduzido automaticamente. O inglês é a fonte de verdade. Leia em inglês

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