Resolver reCaptcha v2 con la API de CapSolver

Anh Tuan
Data Science Expert
25-Dec-2025

Introducción
reCAPTCHA v2 se utiliza ampliamente para proteger sitios web contra abusos automatizados, pero a menudo se convierte en un obstáculo importante para flujos de trabajo de automatización, pruebas y recolección de datos legítimos. Si estás luchando por resolver reCAPTCHA v2 de forma programática, esta guía te mostrará una solución confiable y eficiente utilizando la API de CapSolver.
En este tutorial, aprenderás a crear y enviar una tarea de resolución de reCAPTCHA v2, recuperar el token de solución y integrar CapSolver en tu flujo de trabajo utilizando tanto Python como Go. Puedes elegir entre usar tus propios proxies con ReCaptchaV2Task o confiar en el proxy integrado de CapSolver mediante ReCaptchaV2TaskProxyLess.
Vista general: Resolver reCAPTCHA v2 con CapSolver
CapSolver ofrece un enfoque basado en API para resolver desafíos de reCAPTCHA v2 mediante:
- Crear una tarea con los parámetros necesarios del sitio web
- Enviar la tarea a CapSolver
- Consultar el resultado
- Recibir un token válido
gRecaptchaResponse
Este token se puede inyectar en tu solicitud de destino o en tu flujo de automatización de navegador.
Crear una tarea
Para resolver reCAPTCHA v2, primero necesitas crear una tarea utilizando el método createTask.
Estructura del objeto de tarea:
type: Requerido. Debe serReCaptchaV2TaskoReCaptchaV2TaskProxyLess.websiteURL: Requerido. Es la dirección web del sitio que utiliza reCAPTCHA v2.websiteKey: Requerido. Es la clave pública del dominio.proxy: Opcional. Si estás usando un proxy, puedes incluirlo aquí.isInvisible: Opcional. Si reCAPTCHA no tiene pageAction, establece este valor en true.userAgent: Opcional. Si estás emulando un navegador, incluye su Agente de usuario aquí.cookies: Opcional. Si necesitas usar cookies, inclúyelas aquí.
Aquí tienes un ejemplo de solicitud:
json
{
"clientKey": "TU_CLAVE_API",
"task": {
"type": "ReCaptchaV2Task",
"websiteURL": "sitio",
"websiteKey": "clave del sitio",
"isInvisible": false,
"userAgent": "",
"cookies": [
{
"name": "__Secure-3PSID",
"value": "sdadasdasdsda"
},
{
"name": "__Secure-3PAPISID",
"value": "sd/AytXQTb6RUALqxSEL"
}
],
"proxy": ""
}
}
Una vez que la tarea se haya enviado correctamente, recibirás un ID de tarea en la respuesta:
JSON
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Obtener resultados
Una vez que tengas el ID de tarea, puedes usarlo para recuperar la solución. Envía el ID de tarea con el método getTaskResult. Los resultados deberían estar listos en un intervalo de 1s a 10s.
Aquí tienes un ejemplo de solicitud:
json
{
"clientKey": "TU_CLAVE_API",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
La respuesta incluirá el token de solución:
json
{
"errorId": 0,
"errorCode": null,
"errorDescription": null,
"solution": {
"userAgent": "xxx",
"expireTime": 1671615324290,
"gRecaptchaResponse": "3AHJ....." // Este es el token de solución
},
"status": "listo"
}
Resolver reCAPTCHA v2 con Python:
python
# Instalar el SDK de CapSolver
# pip install --upgrade capsolver
# Establecer la clave de API de CapSolver
# export CAPSOLVER_API_KEY='TU_CLAVE_API'
import capsolver
# capsolver.api_key = 'TU_CLAVE_API'
# Resolver un desafío de reCAPTCHA v2
solution = capsolver.solve({
"type": "ReCaptchaV2TaskProxyLess",
"websiteURL": "url del sitio",
"websiteKey": "clave del sitio",
})
Resolver reCAPTCHA v2 con GO:
GO
package main
import (
"fmt"
capsolver_go "github.com/capsolver/capsolver-go"
"log"
)
func main() {
// Instalar el SDK de CapSolver
// go get github.com/capsolver/capsolver-go
// Establecer la clave de API de CapSolver
// export CAPSOLVER_API_KEY='TU_CLAVE_API'
// o
// capSolver := CapSolver{apiKey:"TU_CLAVE_API"}
capSolver := capsolver_go.CapSolver{}
solution, err := capSolver.Solve(map[string]any{
"type": "ReCaptchaV2TaskProxyLess",
"websiteURL": "https://www.google.com/recaptcha/api2/demo",
"websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
})
if err != nil {
log.Fatal(err)
return
}
fmt.Println(solution)
}
Por favor, reemplaza TU_CLAVE_API con tu clave real de CapSolver, y reemplaza websiteURL y websiteKey con la URL y clave del sitio web para el desafío de reCAPTCHA que estás intentando resolver.
Precios
Para obtener información detallada sobre precios, por favor visita la página oficial de precios de CapSolver:
https://www.capsolver.com/#pricing
Recursos adicionales
Para más documentación detallada sobre resolver reCAPTCHA v2, consulta:
https://docs.capsolver.com/en/guide/recognition/ReCaptchaClassification/
Canjear su código de bonificación de CapSolver
Aumenta tu presupuesto de automatización de inmediato!
Usa el código de bonificación CAPN al recargar tu cuenta de CapSolver para obtener un 5% adicional en cada recarga — sin límites.
Canjéalo ahora en tu Panel de CapSolver
.
Conclusión
Resolver reCAPTCHA v2 no tiene por qué ser complejo o poco confiable. Con CapSolver, puedes automatizar todo el proceso utilizando una API sencilla que admite soluciones con y sin proxy. Siguiendo los pasos descritos en esta guía — crear una tarea, recuperar el resultado y integrar el token de solución — podrás evitar eficientemente reCAPTCHA v2 en escenarios de automatización, pruebas y extracción de datos.
Preguntas frecuentes
1. ¿Cuál es la diferencia entre ReCaptchaV2Task y ReCaptchaV2TaskProxyLess?
ReCaptchaV2Task requiere que proporciones tu propio proxy, mientras que ReCaptchaV2TaskProxyLess utiliza el proxy integrado de CapSolver, lo que hace que la configuración sea más rápida y sencilla.
2. ¿Cuánto tiempo tarda en resolver un desafío de reCAPTCHA v2?
La mayoría de las tareas se completan en 1 a 10 segundos, dependiendo de la complejidad del desafío y la carga del sistema.
3. ¿Es reutilizable el token gRecaptchaResponse?
No. El token tiene un límite de tiempo y generalmente es válido para un solo intento de verificación. Siempre solicita un nuevo token para cada desafío de reCAPTCHA.
4. ¿Necesito un navegador para usar CapSolver?
No. CapSolver funciona completamente a través de API y se puede integrar en servicios backend, scripts o marcos de automatización sin necesidad de iniciar un navegador.
Aviso de Cumplimiento: La información proporcionada en este blog es solo para fines informativos. CapSolver se compromete a cumplir con todas las leyes y regulaciones aplicables. El uso de la red de CapSolver para actividades ilegales, fraudulentas o abusivas está estrictamente prohibido y será investigado. Nuestras soluciones para la resolución de captcha mejoran la experiencia del usuario mientras garantizan un 100% de cumplimiento al ayudar a resolver las dificultades de captcha durante el rastreo de datos públicos. Fomentamos el uso responsable de nuestros servicios. Para obtener más información, visite nuestros Términos de Servicio y Política de Privacidad.
Máse

Resuelve captchas ilimitados con el mejor solucionador de captchas
Aprende a resolver de manera fluida Captchas ilimitados con el mejor solucionador de Captcha, un guía detallada sobre cómo configurar y automatizar soluciones de Captcha de manera efectiva

Anh Tuan
20-Jan-2026

Mejor Solucionador de reCAPTCHA 2026 para Automatización y Web Scraping
Descubre los mejores solucionadores de reCAPTCHA para automatización y scraping web en 2026. Aprende cómo funcionan, elige el adecuado y mantente un paso adelante en la detección de bots.

Aloísio Vítor
15-Jan-2026

Resolver reCAPTCHA en C++: Una guía completa
Aprende a resolver reCAPTCHA en C++ usando la API de CapSolver. Esta guía completa cubre la configuración de tu proyecto, la creación de tareas y la recuperación de resultados de tareas con ejemplos prácticos.

Emma Foster
14-Jan-2026

Cómo resolver reCAPTCHA con Node.js | Guía en 2026
Aprende cómo resolver fácilmente reCAPTCHA v2 y v3 usando Node.js y una herramienta de resolución en esta guía. ¡Potencia tu juego de automatización hoy mismo!

Nikolai Smirnov
05-Jan-2026

Automatizar la resolución de reCAPTCHA v2: Tutorial con CapSolver
Descubramos cómo puedes automatizar fácilmente la solución para reCAPTCHA v2 por CapSolver

Adélia Cruz
05-Jan-2026

Solucionador de Recaptcha de Puppeteer: Una guía completa
Exploraremos cómo usar Puppeteer como solucionador de reCAPTCHA y los diversos métodos disponibles para integrarla en tu flujo de trabajo.

Emma Foster
04-Jan-2026


.