Join And Get Free Trial!

reCAPTCHA Mobile ProxyLess#


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.

RecaptchaMobileTaskProxyless Struttura dell'oggetto attività#

nometipoNecessarioDescrizione
typeCordaRecaptchaMobileTaskProxyless
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

Richiedi esempio#

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

metodo: POST

Tipo di contenuto: application/json

{
    "clientKey":"api key",
    "task": {
        "type":"RecaptchaMobileTaskProxyless",
        "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#