Resolución automática de CAPTCHA para extraer datos sin interrupciones innecesarias

Supere las verificaciones de Google reCAPTCHA, hCaptcha y Cloudflare Turnstile al extraer datos con A-Parser. Conecte servicios de resolución de CAPTCHA a extractores predefinidos o a sus propios extractores en JS.

Para cualquier sitio web

Net::HTTP incluye un mecanismo para superar las verificaciones de Cloudflare

El extractor Net::HTTP integrado en A-Parser recopila datos de sitios web y permite superar automáticamente las verificaciones de Cloudflare mediante Chrome.

Huellas digitales JA3, JA3N, JA4, JA4H y Akamai

Algunos sitios analizan los parámetros de conexión y de las solicitudes para distinguir un extractor de un navegador convencional. El cliente HTTP integrado de A-Parser reproduce las huellas TLS y HTTP/2 de Chrome para Windows y Android.

  • JA3, JA3N y JA4. Reflejan los parámetros del cliente TLS al establecer la conexión.
  • JA4H. Describe la solicitud HTTP: su método, la versión del protocolo y las cabeceras.
  • Akamai. Refleja la configuración de la conexión HTTP/2 y el orden de las pseudocabeceras.

Así, las solicitudes de A-Parser se asemejan a las de Chrome en sus parámetros de conexión, lo que ayuda a evitar bloqueos durante la recopilación de datos.

Documentación del extractor Net::HTTP

Cómo funciona

Elija cómo resolver los CAPTCHA

Conecte un servicio de resolución de CAPTCHA o utilice un método automático, si está disponible en su extractor.
Conecte un servicio de resolución de CAPTCHA

Elija un servicio compatible, introduzca la clave y guarde la configuración en un preajuste. Después, conéctelo a un extractor integrado o a su propio extractor en JS.

Utilice métodos automáticos

Es posible resolver Cloudflare Turnstile sin un servicio de reconocimiento: en el modo Auto, A-Parser utiliza un navegador. Este método está disponible en los extractores compatibles con Util::Turnstile. Los extractores de Wordstat también permiten superar automáticamente Yandex SmartCaptcha.

Extractores auxiliares

Extractores para resolver CAPTCHA

A-Parser incluye extractores auxiliares para distintos tipos de CAPTCHA. Conéctelos a los extractores predefinidos que admiten CAPTCHA o utilícelos en sus propios extractores en JS. La compatibilidad de los servicios depende del tipo de CAPTCHA.
Cloudflare Turnstile
Util::Turnstile

Supera Cloudflare Turnstile mediante un servicio de resolución de CAPTCHA o automáticamente con un navegador.

Google reCAPTCHA v2
Util::ReCaptcha2

Envía Google reCAPTCHA v2 a un servicio para su resolución y recibe un token para que el extractor pueda continuar.

Google reCAPTCHA v3
Util::ReCaptcha3

Resolución automática de Google reCAPTCHA v3 durante la extracción de datos mediante servicios de resolución de CAPTCHA. El extractor recibe un token como respuesta.

hCaptcha
Util::hCaptcha

Resuelve hCaptcha mediante un servicio de resolución de CAPTCHA: el extractor envía los datos del CAPTCHA y recibe un token.

Reconocimiento de CAPTCHA de imagen
Util::AntiGate

Reconoce CAPTCHA de texto en imágenes mediante servicios y programas compatibles con AntiGate.

Resolución de CAPTCHA de rotación de imagen
Util::RotateCaptcha

Obtiene de RuCaptcha o 2Captcha el ángulo de rotación de una imagen. Es adecuado para sus propios extractores en JS.

Reconocimiento de CAPTCHA mediante Yandex Translate
Util::YandexRecognize

Reconoce CAPTCHA de imagen sencillos mediante Yandex Translate de forma gratuita, aunque con baja precisión.

Servicios y programas

Servicios y programas para resolver CAPTCHA

Elija el servicio o programa que mejor se adapte a sus necesidades e indique su configuración en un preajuste. La compatibilidad depende del tipo de CAPTCHA, del extractor elegido y de las capacidades del servicio; consulte la documentación para comprobarla.

Servicios en línea

Servicios de resolución de CAPTCHA. Con Util::AntiGate también puede conectar otros servicios compatibles con AntiGate.

Programas

También puede conectar los programas XEvil y CapMonster para resolver CAPTCHA.

Para sus propios extractores en JS

Integre la resolución de CAPTCHA en su extractor

Llame a un extractor auxiliar desde su código. Por ejemplo, para reCAPTCHA v2 puede pasar a Util::ReCaptcha2 un preajuste configurado, la clave del sitio y la URL de la página.

Uso de CAPTCHA en extractores JS
await this.parser.request(
  'Util::ReCaptcha2',
  this.conf.Util_ReCaptcha2_preset,
  {},
  siteKey + ' ' + endPoint
);

Extractores predefinidos

Extractores compatibles con la resolución de CAPTCHA

Los extractores integrados de A-Parser utilizan distintos métodos para superar las verificaciones de los sitios. Según el extractor, puede conectar un extractor de resolución de CAPTCHA o utilizar el método automático disponible.

Otros motores de búsqueda

Dogpile utiliza un mecanismo para superar las verificaciones de Cloudflare y el extractor de imágenes utiliza Util::ReCaptcha2. Bing permite trabajar con CAPTCHA, mientras que Rambler espera a que finalice la verificación soft-CAPTCHA.

Yandex Market

Conecte AntiGate para resolver CAPTCHA o active Auto-Solve ClickCaptcha para resolver automáticamente los CAPTCHA de clic sin utilizar un servicio.

Majestic

Para la verificación de Turnstile en la página verify se utiliza un preajuste de Util::Turnstile con un servicio de resolución de CAPTCHA o con el modo Auto.

Extractor universal

Net::HTTP obtiene datos a partir de una URL y puede superar automáticamente las verificaciones de Cloudflare mediante Chrome.