Guías de CAPTCHA.
Ejemplos de código y soluciones para reCAPTCHA v3, Kasada y Ticketmaster TMPT. Elige tu lenguaje, obtén una primera solución o averigua por qué se rechaza una solicitud.
Empieza aquí
PythonNode.jsCabeceras de KasadaCookies de TMPTExplorar por tema
100 guías en toda la biblioteca
Página 1 de 5
Resuelve reCAPTCHA Enterprise con Python
Instala el SDK de Python, configura un perfil de sitio, resuelve reCAPTCHA Enterprise y envía el token devuelto.
Resuelve reCAPTCHA Enterprise con Node.js
Instala el SDK de Node.js, solicita un token de Enterprise, envíalo con el proxy y la identidad del navegador correspondientes y gestiona los fallos sin crear tareas duplicadas.
Solicita un token de reCAPTCHA Enterprise con cURL
Realiza tu primera solicitud REST, lee la respuesta y recupera un token cuando termine la resolución.
Resuelve reCAPTCHA Enterprise con PHP
Un ejemplo REST completo en PHP: crea una tarea, espera el resultado y lee el token.
Resuelve reCAPTCHA Enterprise con Go
Instala el SDK de Go, resuelve una tarea de Enterprise y envía su token con el proxy y las cabeceras del navegador correctos.
Resuelve reCAPTCHA Enterprise con C#
Un ejemplo REST completo en C#: crea una tarea, espera el resultado y lee el token.
Resuelve reCAPTCHA Enterprise con Java
Solicita un token de Enterprise con Java HttpClient y Gson, con el código fuente completo y los comandos de compilación y ejecución.
Resuelve reCAPTCHA v3 estándar con la API
Establece recaptchaType en v3, recupera el token generado y envíalo con el proxy y la identidad del navegador correspondientes.
reCAPTCHA v2, v3 y Enterprise: identifica lo que necesitas
Distingue v2 con casilla de verificación e invisible de v3 basado en puntuación, interpreta los scripts de Enterprise y elige los ajustes correctos de la tarea.
Encuentra la acción de reCAPTCHA en una página
Localiza la acción en las llamadas a execute o en los atributos data-action sin adivinar su valor.
Configura un perfil de sitio de reCAPTCHA
Añade un perfil de sitio, haz coincidir su nombre de host y su acción de captura y corrige los perfiles ausentes o inactivos antes de resolver.
Por qué tu token de reCAPTCHA v3 obtiene una puntuación baja
Comprende qué significa una puntuación baja de v3 y comprueba la acción, el perfil del sitio, el proxy y las cabeceras del navegador antes de pagar por otra resolución.
La tarea está lista. ¿Por qué se rechaza el token de reCAPTCHA?
Corrige el rechazo de tokens de tareas listas antes de pagar por otra resolución: revisa el token enviado, el contexto de la solicitud, su vigencia y el cliente que lo envía.
¿Cuánto dura un token de reCAPTCHA?
Los tokens de reCAPTCHA clásico y Enterprise caducan a los dos minutos y son de un solo uso. Solicita el token justo antes de enviar la solicitud protegida.
Obtén cabeceras de Kasada con la API
Crea una tarea de Kasada y consulta su estado periódicamente, recupera sus cabeceras y aplícalas con la identidad del navegador devuelta y el proxy que resolvió la tarea.
Obtén una cookie TMPT de Ticketmaster
Solicita una cookie TMPT de Event o Login, espera a que el resultado esté listo y adjúntala sin duplicar el prefijo de la cookie.
TMPT frente a Kasada: ¿qué tarea de Ticketmaster necesitas?
Elige la tarea adecuada para una cookie TMPT, cabeceras de Kasada o un token de reCAPTCHA, con ejemplos de solicitudes y enlaces de integración.
Ticketmaster devuelve 403 tras una resolución: qué comprobar
Distingue un 403 de la API de un rechazo de Ticketmaster y comprueba cómo se envió la solución.
Corrige una cookie TMPT que no se envía correctamente
Diagnostica el envío de cookies TMPT, sustituye los valores obsoletos y adjunta la solución correctamente en Python o Node.js.
Elige y configura un proxy para resolver CAPTCHA
Formato de las URL de proxy, sesiones fijas y soluciones para HTTP 407, destinos inaccesibles y soluciones rechazadas.
Usa el proxy que realmente resolvió la tarea
Relaciona egressAttempts con la lista original de proxies, selecciona el que resolvió la tarea con una función auxiliar del SDK y reutilízalo con la identidad del navegador devuelta.
Usa el agente de usuario y las pistas de cliente devueltos
Establece User-Agent y sec-ch-ua a partir de la solución lista, sustituye las cabeceras obsoletas y realiza el envío a través del proxy que resolvió la tarea.
Gestiona las consultas periódicas de tareas CAPTCHA y los tiempos de espera
Valores de espera predeterminados, consultas periódicas limitadas y recuperación tras agotar el tiempo de espera de una solicitud de tarea.
Recupera una solicitud cuyo tiempo de espera se ha agotado sin pagar por otra tarea
Reutiliza requestId para recuperar una tarea existente en lugar de crear otra tras agotar el tiempo de espera.
¿Buscas un campo o un endpoint?
La referencia de la API enumera todos los campos de solicitud, estados de tarea y estructuras de respuesta.