API de CAPTCHA o extensión del navegador: ¿cuál encaja en tu automatización?
Elige una API cuando tu código necesite recibir una solución y enviarla al destino. Considera una extensión cuando un proveedor admita explícitamente el flujo interactivo de navegador que necesitas. La automatización del navegador puede usar cualquiera de los dos enfoques; ejecutar un navegador no convierte automáticamente a una extensión en la mejor opción.
solvethree ofrece una API REST de tareas, no una extensión nativa de navegador. Tu aplicación sigue siendo responsable de aplicar la solución devuelta y comprobar la respuesta del destino.
En esta página
Elige según el flujo de trabajo que necesites
| Tu flujo de trabajo | Enfoque que elegir | Trabajo pendiente |
|---|---|---|
| Un proceso de trabajo del servidor envía solicitudes directamente a un destino. | API. | Crea la tarea, recupera su solución e incluye la salida correcta en la solicitud al destino. |
| Tu automatización ya controla un navegador. | Una API para tener control explícito; una extensión solo si su proveedor documenta ese flujo de navegador. | Con una API, tu automatización del navegador debe aplicar el resultado y enviarlo. Con una extensión, confirma exactamente de qué pasos se encarga. |
| Una persona trabaja en una sesión interactiva de navegador. | Considera una extensión con compatibilidad documentada con el destino y el navegador. | Comprueba los requisitos de instalación, los permisos, la gestión de credenciales y si funciona en la sesión de navegador prevista. |
Una respuesta de API no es un comando universal de navegador. Si tu requisito es «instalar algo que se encargue de la interacción con el navegador», la API de solvethree por sí sola no lo cumple.
Compara los permisos y el mantenimiento antes de decidirte
- Credenciales: Guarda la clave de API de solvethree en tu servidor, no en scripts de la página. Para una extensión, revisa las instrucciones del proveedor sobre la gestión de credenciales y los permisos solicitados antes de instalarla.
- Control de la sesión: Identifica qué componente controla el perfil del navegador, el proxy y la sesión con el destino, y qué componente envía la solución. No des por hecho que instalar una extensión la conecta con una integración de API existente.
- Mantenimiento: Con una API, tu código se encarga de gestionar las tareas y los envíos al destino, incluidos los pasos específicos del navegador. Para una extensión, comprueba la compatibilidad con navegadores, los procedimientos de actualización y cómo se notifican los fallos. Trata los cambios en el flujo del destino como algo que debes probar, no como algo que la extensión necesariamente resuelve.
Usa la documentación de la integración que vayas a ejecutar. CapSolver documenta por separado la integración mediante API y mediante extensión de navegador; un ejemplo de API no determina lo que hará su extensión.
Dónde encaja solvethree
Comprueba primero el producto, no solo el método de integración. solvethree admite reCAPTCHA v3 Enterprise y v3 estándar, que devuelven tokens; Kasada, que devuelve cabeceras; y Ticketmaster TMPT, que devuelve el valor de una cookie sin procesar. Estas salidas requieren formas de envío distintas. reCAPTCHA v2, hCaptcha y Turnstile no son compatibles.
Para el código de tu aplicación, usa la API REST o los SDK oficiales: el SDK de JavaScript para Node.js y el SDK de Python. Ambos SDK ofrecen un método solve que crea una tarea y consulta periódicamente su resultado. Ninguno aplica la solución a un navegador ni a un destino.
Para un host MCP, el servidor local stdio oficial expone herramientas de tareas. No controla un navegador ni rellena formularios, por lo que no sustituye a una extensión.
Usa la documentación de la API para implementar esa transferencia. Si vas a sustituir un proveedor existente, sigue la guía de migración de CapSolver o la guía de migración de 2Captcha en lugar de dar por hecho que sus solicitudes son intercambiables.
Fuentes y referencia de la API
Ejecuta tu primera tarea.
Empieza con $5 de crédito en tu espacio de trabajo.