01
Implementar el servicio del navegador
Aloja una API HTTPS autenticada pequeña en una infraestructura que controles, con CORS limitado a este frontend. Requiere perfiles de Chromium persistentes, un flujo de inicio de sesión de TikTok interactivo y seguro, y un almacenamiento de sesión confiable por cuenta.
02
Exponer un contrato restringido
Proporciona GET /health con compatible:true, authenticated:true y capabilities.likePost:true. Proporciona POST /v1/actions/like y devuelve solo resultados verificados como liked, already_liked o stopped.
03
Autenticarse en el navegador
Los usuarios deben iniciar sesión directamente en TikTok a través del servicio del navegador independiente. Mantén las cookies, contraseñas y secretos de sesión en el backend; nunca los pegues en este frontend.
04
Operar de manera conservadora
Usa una acción deliberada a la vez. Verifica el estado para que una publicación que ya tiene un "Me gusta" no se desmarque. Detente ante selectores inciertos, desafíos de inicio de sesión, límites de velocidad o restricciones de la plataforma.
Nota importante sobre riesgos
El script existente de Python/Playwright no ha sido probado por esta interfaz. La automatización del navegador puede fallar cuando TikTok cambia su interfaz de usuario y puede conllevar riesgos de restricciones de la cuenta. Esta herramienta no garantiza el alcance, la interacción ni la compatibilidad con la plataforma.