Join And Get Free Trial!

reCAPTCHA Mobile Task#


Método de resolución automática basado en tokens para reCAPTCHA Mobile. Omitir la API de reCAPTCHA para Android/reCAPTCHA para iOS. Documento de la API de resolución de reCAPTCHA para Android. Documento de la API de resolución de reCAPTCHA para iOS
El token recibido puede luego enviarse al sitio web de destino dentro del campo de formulario g-recaptcha-response o pasarse a una función de devolución de llamada.
Precio: $0.6/K

RecaptchaMobileTask Estructura del objeto de tarea#

nombretipoRequeridoDescripción
typeCadenaRecaptchaMobileTask
appPackageNameCadenaEl nombre del paquete desde el que cargar la aplicación reCAPTCHA. Por ejemplo, com.company.app, puede obtenerlo en la solicitud https://www.google.com/recaptcha/api3/mwv.
appKeyCadenaLa clave para cargar la aplicación reCAPTCHA es similar a la clave del sitio web de la versión web.
appActionCadenaPara parámetros adicionales, puede buscar grecaptcha.execute para encontrar los parámetros de acción
appDeviceCadenaNoios | Android
proxyTypeCadenaTipo de proxy: `http`, `socks4`, `socks5`
proxyAddressCadenaDirección IP o nombre de host del servidor proxy
proxyPortEnteroPuerto proxy
proxyLoginCadenaNoInicio de sesión del agente
proxyPasswordCadenaNoContraseña del agente

Ejemplo de solicitud#

Punto final de API: https://api.nextcaptcha.com/createTask

método: POST

Tipo de contenido: application/json

{
    "clientKey":"api key",
    "task": {
        "type":"ReCaptchaMobileTask",
        "appPackageName":"com.company.app",
        "appKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "appAction":"login"
    }
}

Ejemplo de respuesta#

{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "gRecaptchaResponse": "03AGdBq26gJ8v3Z3J9z3..."
  },
  "createTime": 1701234567890,
  "endTime": 1701234567890
}

Código de muestra#

# https://github.com/nextcaptcha/nextcaptcha-python
 
import os
import sys
from nextcaptcha import NextCaptchaAPI
 
client_key = os.getenv('NEXTCAPTCHA_KEY', "YOUR_CLIENT_KEY")
 
api = NextCaptchaAPI(client_key=client_key)
try:
  result = api.recaptcha_mobile(app_key="app_key", app_package_name="app_package_name", appAction="appAction")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))
 

Enlaces relacionados#