Join And Get Free Trial!

Cómo evitar reCAPTCHA Mobile en 2024#

logoNextCaptcha
April 24,2024

Resuelve reCAPTCHA v2 en unos segundos#

NextCaptcha omitirá los CAPTCHA de reCAPTCHA v2 por usted. Los servicios económicos de resolución de CAPTCHA y los servicios de resolución de CAPTCHA de pago por uso.
  • Regístrese en NextCaptcha y obtenga la prueba gratuita del servicio de resolución de CAPTCHA.

  • Cree la tarea de solicitudes de API con la clave de su sitio web de destino.

  • Envíe g-recaptcha-response con páginas protegidas por CAPTCHA y elimine el sitio web reCAPTCHA v2 o los datos de la API.

Paso 1: Obtenga la clave del cliente NextCaptcha#

Regístrese en NextCaptcha para obtener su clave API gratuita y créditos de prueba gratuitos de inmediato.

Paso 2: cree su tarea de omisión de reCAPTCHA v2#

Después de registrarse, podrá encontrar la clave del sitio web u otros parámetros del sitio web de destino. Por ejemplo:
  • websiteKey: 6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-
  • appPackageName: com.company.app
    • cómo obtener el appPackageName del parámetro de tarea móvil reCAPTCHA desde la aplicación IOS con macOS

      • Cambie el nombre del sufijo del archivo .ipa a .zip, descomprima el paquete .zip y habrá una carpeta de carga útil. Haga clic en la carpeta Payload y habrá un archivo .app.

      • Haga clic derecho en el archivo .app -> Mostrar contenido del paquete. Se abrirá una nueva carpeta que contiene muchos archivos.

      • Abra el archivo info.plist con Xcode y podrá encontrar la identificación del paquete, similar a `com.company.app`

    • cómo obtener el appPackageName del parámetro de tarea reCAPTCHA Mobile con la identificación de la aplicación

      • Abra su navegador y busque el enlace de iTunes de la aplicación en la App Store. Por ejemplo: `https://apps.apple.com/us/app/microsoft-outlook/id951937596`.

      • Copie el número después de la identificación en la URL, como 951937596.

      • Abra el navegador `https://itunes.apple.com/lookup?id=951937596`.

      • por ejemplo, `https://itunes.apple.com/lookup?id=951937596`. Cuando se le solicite descargar el archivo de texto, guárdelo. El nombre predeterminado es 1.txt.

      • Abra el archivo 1.txt y busque BundleId. Por ejemplo: `'bundleId':'com.microsoft.Office.Outlook'`

    • cómo obtener el nombre appPackageName del parámetro de tarea reCAPTCHA Mobile

      • Abra la lista de aplicaciones de su dispositivo

      • Busque la aplicación cuyo nombre de paquete desea ver y mantenga presionado el ícono de la aplicación

      • En el menú emergente, seleccione 'Información de la aplicación' (las diferentes versiones del sistema Android pueden ser ligeramente diferentes)

      • En la página de información de la aplicación, puede ver el nombre de la aplicación, el número de versión, el nombre del paquete y otra información relacionada.

  • appKey: La clave para cargar la aplicación reCAPTCHA es similar a la clave del sitio web de la versión web.
  • appAction: Para parámetros adicionales, puede buscar grecaptcha.execute para encontrar los parámetros de acción

Por ejemplo:
{
    "clientKey":"clientKey",
    "task": {
        "type":"RecaptchaMobileTaskProxyless",
        "appPackageName":"com.company.app",
        "appKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "appAction":"login"
    }
}
construir la estructura del objeto Tarea: envíelo con el SDK de solicitud o use la opción cURL para realizar solicitudes. ¿Funcionó? Vuelva a intentar su solicitud si es necesario, lo cual es suficiente en el 99,7% de los casos.

envíalo con el SDK del servicio de resolución de CAPTCHA Python de NextCAPTCHA
from nextcaptcha import NextCaptchaAPI
 
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
 
result = api.recaptcha_mobile(app_key="APP_KEY", app_package_name="APP_PACKAGE_NAME", app_action="APP_ACTION")
 

Paso 3: elimine todas las páginas protegidas por CAPTCHA#

Cumbre g-recaptcha-response con la aplicación protegida por CAPTCHA y extraiga los datos móviles o API de reCAPTCHA.