Join And Get Free Trial!

reCAPTCHA Mobile Task#


Metodo di risoluzione automatica basato su token per reCAPTCHA Mobile. bypassa reCAPTCHA Android/reCAPTCHA IOS API. Documento API del risolutore reCAPTCHA Android. Documento API del risolutore reCAPTCHA IOS
Il token ricevuto può quindi essere inviato al sito web di destinazione all'interno del campo del modulo g-recaptcha-response oppure passato a una funzione di callback.

RecaptchaMobileTask Struttura dell'oggetto attività#

nometipoNecessarioDescrizione
typeCordaRecaptchaMobileTask
appPackageNameCordaIl nome del pacchetto da cui caricare l'applicazione reCAPTCHA. Ad esempio, com.company.app, puoi ottenerlo nella richiesta https://www.google.com/recaptcha/api3/mwv
appKeyCordaLa chiave per caricare l'applicazione reCAPTCHA è simile alla websiteKey della versione web
appActionCordaPer parametri aggiuntivi, puoi cercare grecaptcha.execute per trovare i parametri dell'azione
appDeviceCordaNOios | Android
proxyTypeCordaTipo proxy: `http`, `socks4`, `socks5`
proxyAddressCordaIndirizzo IP o nome host del server proxy
proxyPortInteroporta proxy
proxyLoginCordaNOAccesso dell'agente
proxyPasswordCordaNOPassword dell'agente

Richiedi esempio#

Punto finale dell'API: https://api.nextcaptcha.com/createTask

metodo: POST

Tipo di contenuto: application/json

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

Esempio di risposta#

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

Codice di esempio#

# 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))
 

Link correlati#