01
Implantar o serviço de navegador
Hospede uma pequena API HTTPS autenticada em uma infraestrutura que você controle, com CORS limitado a este frontend. Ela precisa de perfis Chromium persistentes, um fluxo de login do TikTok interativo e seguro, e armazenamento de sessão confiável por conta.
02
Expor um contrato restrito
Forneça GET /health com compatible:true, authenticated:true e capabilities.likePost:true. Forneça POST /v1/actions/like e retorne apenas resultados verificados, como liked, already_liked ou stopped.
03
Autenticar no navegador
Os usuários devem fazer login diretamente no TikTok através do serviço de navegador separado. Mantenha cookies, senhas e segredos de sessão no backend; nunca os cole neste frontend.
04
Operar conservadoramente
Use uma ação deliberada por vez. Verifique o estado para que uma postagem já curtida não seja descurtida. Pare em seletores incertos, desafios de login, limites de taxa ou restrições da plataforma.
Nota importante sobre riscos
O script Python/Playwright existente não foi testado por esta interface. A automação de navegador pode falhar quando o TikTok altera sua UI e pode arriscar restrições de conta. Esta ferramenta não faz promessas de alcance, engajamento ou compatibilidade com a plataforma.