es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo evitar la verificación de un bot de TikTok utilizando proxies?

Estoy haciendo un bot de TikTok por diversión. No automatiza publicaciones/seguimientos, simplemente extrae información del sitio. El problema que estoy encontrando es que después de aproximadamente 10-15 solicitudes a la API de TikTok, requiere verificación, mostrando el siguiente JSON:

{
   "code":"10000",
   "from":"",
   "type":"verify",
   "version":"",
   "region":"sg",
   "subtype":"slide",
   "detail":"Hj4wDrDKZhDyu*bE94NlMgd3uQfAXw2eZJGOyoJXO-X9iLbeynU-spQiwbxyOkhJkGKbHNCyGHKuZ4jnJaJfnGedLadLrz8UMPAV*sriWIzRIEwj0PdWEmtZ25SbcEoytp4G631fwjn7y0498dMxisxkA8QnSTTGfswOFlkQBfyyMFYf5TlvDkfxmkjG7qKRHdCOhsnmSLbTCOd6MLcNFJA9WhlmcnhBrJnnVCs-HvoRzOdbpGbOmZ55HjpWIRz0JrQp2EdEjr8-qtQd5jpdpzuXxcfzrLbGFZTjWkyMHPf4vMb3J*q8hIs0zX2gP6IyCsa2et5BQPsB1KU2YyRA5VEvd*8*lZyRR60ZVs46UwtEXAu0l41Y2q0agUrayqnPnj8zpq7H7aK2VS46RZO0W3N7nZ-Jjq4QbAs.",
   "verify_event":"",
   "fp":"verify_kxe9l4xj_3jaJngfM_UEUu_47yj_Au6M_Kp0jwEVrqCJb",
   "scene":"",
   "verify_ticket":"",
   "channel_mobile":"",
   "sms_content":"",
   "mobile":"",
   "email":""
}

Sé que los bots de zapatillas usan proxies para evitar este tipo de problemas, sin embargo, TikTok requiere autenticación de cookies de una cuenta iniciada, así que no estoy seguro de si funcionará. Algunas respuestas hablan sobre el uso de solicitudes sin cabezales, etc., pero hasta ahora no he tenido suerte en evitar este proceso de verificación.

¿Alguien con experiencia en extracción de datos de TikTok tiene una solución para este problema?
Gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Solución para el problema de verificación de bots de TikTok

    Como experto en IT especializado en screen-scraping y proxies, aquí están mis recomendaciones para evitar el problema de verificación de la API de TikTok:

    1. Utiliza proxies rotativos: Esto te permitirá cambiar entre diferentes direcciones IP para evitar ser detectado y bloqueado por la API de TikTok. Asegúrate de utilizar un servicio de proxy confiable y de alta calidad.
    2. Utiliza navegadores headless: Al utilizar solicitudes headless, puedes extraer datos sin necesidad de utilizar un navegador real. Esto te ayuda a evitar ser detectado por la API de TikTok y prevenir problemas de verificación.

    3. Utiliza una cuenta real de TikTok: TikTok requiere autenticación de cookies de una cuenta iniciada. Por lo tanto, utiliza una cuenta genuina de TikTok para autenticar las cookies.

    4. Limita el número de solicitudes: La API de TikTok puede requerir verificación si detecta demasiadas solicitudes desde la misma dirección IP. Limita el número de solicitudes para superar este problema.

    5. Agrega un retraso entre cada solicitud: Añade un retraso entre cada llamada a la API para simular una actividad similar a la de un humano, la API de TikTok no tolera los robots.

    Siguiendo estas sugerencias podrás superar el problema de verificación de bots de TikTok y continuar extrayendo información del sitio.

Comments are closed.