Cómo Resolver el Desafío de Cloudflare (5s IUAM)
Antes de comenzar a resolver Cloudflare, hay algunos requisitos y puntos que debemos tener en cuenta:
Requisitos:
- Clave de Capsolver
- Proxy
Puntos clave para que la solución sea válida:
- El
Token
devuelto en la respuesta del método getTaskResult es el valor de la cookiecf_clearance
que necesitarás. - Debes usar el mismo agente de usuario que retorna el método getTaskResult.
- Debes usar la misma IP de proxy usada para resolver el desafío.
- Debes usar las cookies de la respuesta.
- Debes usar los encabezados de la respuesta.
- Usar TLS versión chrome 120.
Para resolver el desafío de Cloudflare, sigue nuestra documentación. Algunos parámetros son obligatorios y otros opcionales. En este ejemplo, solo usaremos los parámetros obligatorios. Los tipos de tareas para Cloudflare son:
AntiCloudflareTask
: Este tipo de tarea requiere tus propios proxies.
Utilizaremos AntiCloudflareTask ya que el sitio usa el Desafío Cloudflare de 5s.
Si faltan parámetros o no se envían correctamente, probablemente encuentres problemas con que el token no sea aceptado por el sitio web. Puedes encontrar todos los parámetros en esta imagen:
Paso 1: Enviar la información a capsolver
Usa el método createTask
para enviar la información requerida:
POST https://api.capsolver.com/createTask
{
"clientKey": "TU_CLAVE_API",
"task": {
"type": "AntiCloudflareTask",
"websiteURL": "https://www.tusitioweb.com",
"proxy": "158.120.100.23:334:usuario:contraseña"
}
}
Paso 2: Obtener los resultados
Para verificar los resultados, necesitarás consultar continuamente el API de getTaskResult
hasta que el captcha sea resuelto.
Aquí tienes un ejemplo de solicitud:
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey":"TU_CLAVE_API",
"taskId": "ID_DE_TAREA_DEL_METODO_CREATETASK"
}
Una vez que el captcha sea resuelto exitosamente, recibirás una respuesta similar a la que se muestra en la siguiente imagen:
{
"errorId": 0,
"taskId": "d8d3a8b4-30cc-4b09-802a-a476ca17fa54",
"status": "ready",
"solution": {
"accept-language": "en-US,en;q=0.9",
"cookies": {
},
"headers": {
"accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
"accept-encoding": "gzip, deflate, br",
"accept-language": "en-US,en;q=0.9",
"cache-control": "max-age=0",
"content-type": "application/x-www-form-urlencoded",
"origin": "",
"referer": "",
"sec-ch-ua": "\"Not_A Brand\";v=\"8\", \"Chromium\";v=\"120\", \"Google Chrome\";v=\"120\"",
"sec-ch-ua-arch": "\"arm\"",
"sec-ch-ua-bitness": "\"64\"",
"sec-ch-ua-full-version": "\"120.0.6099.71\"",
"sec-ch-ua-full-version-list": "\"Not_A Brand\";v=\"8.0.0.0\", \"Chromium\";v=\"120.0.6099.71\", \"Google Chrome\";v=\"120.0.6099.71\"",
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-model": "\"\"",
"sec-ch-ua-platform": "\"macOS\"",
"sec-ch-ua-platform-version": "\"10.14.6\"",
"sec-fetch-dest": "document",
"sec-fetch-mode": "navigate",
"sec-fetch-site": "same-origin",
"sec-fetch-user": "?1",
"upgrade-insecure-requests": "1",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
},
"proxy": "tu proxy",
"token": "token de cf clearance",
"type": "challenge",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
}
}
El token de captcha recibido se puede verificar enviando la cookie cf_clearance
con el valor del token
de la respuesta, usando la misma IP de proxy utilizada para resolver el desafío y también el mismo agente de usuario que te devolvemos en la respuesta al sitio relevante.
⚠️ Si el token es rechazado, puede indicar que falta alguna información o está incorrecta. Asegúrate de estar enviando correctamente el valor del token a la cookie cf_clearance, que estás usando la misma IP de proxy utilizada para resolver el desafío, TLS chrome 120, los encabezados de la respuesta y también el mismo agente de usuario que se te devuelve en la respuesta.
Si deseas resolver el Captcha de Cloudflare Turnstile, por favor consulta este blog: enlace
En conclusión, aunque resolver el desafío de Cloudflare pueda parecer una tarea desalentadora, capsolver.com facilita el proceso de manera rápida y eficiente. Siguiendo los pasos descritos anteriormente, podrás resolver fácilmente cloudflare.
Equipo de Capsolver 💜