Assinatura do TikTok

O que é o servidor de assinatura, por que ele falha às vezes e como se reconectar.

O que é a assinatura do TikTok?

O TikTok exige que as requisições de conexão ao seu chat ao vivo sejam assinadas criptograficamente. O aplicativo para desktop assina essas requisições por meio de um serviço de assinatura de terceiros operado pelo Euler Stream. Não é necessário ter conta nem chave de API para o uso normal — o aplicativo usa automaticamente o plano gratuito do Euler.

Como esse serviço fica entre o aplicativo e o TikTok, as fontes do TikTok podem parar de funcionar mesmo sem nenhum problema do seu lado: o servidor de assinatura pode estar fora do ar, com limite de requisições atingido ou temporariamente afetado por uma mudança no TikTok.

"Servidor de assinatura indisponível" (Sign Server Unavailable)

Esse status significa que o aplicativo não conseguiu obter uma assinatura válida do serviço de assinatura. Causas comuns:

  • Limites de requisições. O plano gratuito tem limites por endereço IP (algumas conexões por minuto, com limites por hora e por dia — veja limites de requisições do Euler). Excluir e adicionar a fonte repetidamente ou alternar rapidamente entre modos consome a cota e prolonga o erro.
  • Indisponibilidade do servidor de assinatura. Às vezes, o Euler fica fora do ar ou sobrecarregado. Isso geralmente se resolve em algumas horas e não exige alterações do seu lado.
  • Mudanças no TikTok. Quando o TikTok atualiza sua infraestrutura de lives, a assinatura pode deixar de funcionar para todos até o Euler lançar uma correção.

O que fazer, nesta ordem:

  • Deixe a fonte conectada no modo Auto e permita que ela tente novamente sozinha. Evite adicionar a fonte repetidamente.
  • Se houver falhas repetidas, pare por uma hora para que o limite por IP seja redefinido e depois reconecte uma vez.
  • Verifique se está usando a versão mais recente do aplicativo — correções para o TikTok são lançadas com frequência.
  • Mude a fonte do TikTok para Standard (captura da página) como solução temporária confiável. Ele carrega a página da live diretamente e não usa o servidor de assinatura.
  • Se você atingir os limites com frequência, adicione sua própria chave de API gratuita do Euler (abaixo).

Adicione sua própria chave de API do Euler

Sua própria chave oferece uma cota dedicada em vez de compartilhar o limite anônimo por IP.

  • Crie uma conta e chave gratuitas no painel do Euler Stream.
  • No aplicativo para desktop, edite sua fonte do TikTok e abra o seletor de predefinição de conexão.
  • Escolha Euler Signing (avançado) e cole sua chave de API. Euler Proxy (chave de API) também funciona, mas não permite enviar respostas.
  • Reconecte a fonte uma vez depois de salvar.

Modos que dispensam o servidor de assinatura

ModoComo funcionaLimitações
StandardCarrega a página da live do TikTok e captura o chat dela. Não envolve serviço de assinatura.Exige que a página da live permaneça aberta; pode solicitar login ou verificação no TikTok.
Assinador local (Local Signer)Assina as requisições localmente em uma janela leve do TikTok, em vez de usar o Euler.Funciona melhor com login no TikTok dentro do aplicativo; o modo anônimo pode perder algumas mensagens.

Os modos Auto e Polling dependem do serviço Euler e, portanto, compartilham suas indisponibilidades e limites.

Enviar respostas ao TikTok

Para enviar mensagens de chat do dock ao TikTok, é necessário estar conectado à sua conta do TikTok dentro do aplicativo para desktop — o aplicativo precisa da sua sessão do TikTok para publicar em seu nome. Se você não estiver conectado ou a conexão com o TikTok estiver fora do ar, as mensagens enviadas chegarão apenas às outras plataformas.

Observe que o modo Euler Proxy nunca permite respostas, independentemente do estado do login.