Rejoignez-nous et obtenez un essai gratuit !

reCAPTCHA Mobile Task#


Méthode de résolution automatique basée sur des jetons pour reCAPTCHA Mobile. Contourner l'API reCAPTCHA Android/iOS. Document de l'API du solveur reCAPTCHA Android. Document de l'API du solveur reCAPTCHA IOS.
Le jeton reçu peut ensuite être envoyé au site Web cible dans le champ de formulaire g-recaptcha-response ou transmis à une fonction de rappel.
Prix: $0.6/K

RecaptchaMobileTask Structure de l'objet de tâche#

nomtaperRequisDescription
typeChaîneOuiRecaptchaMobileTask
appPackageNameChaîneOuiLe nom du package à partir duquel charger l’application reCAPTCHA. Par exemple, com.company.app, vous pouvez l'obtenir via une https://www.google.com/recaptcha/api3/mwv requête.
appKeyChaîneOuiLa clé pour charger l'application reCAPTCHA est similaire à la websiteKey de la version web
appActionChaîneOuiPour des paramètres supplémentaires, vous pouvez rechercher grecaptcha.execute pour trouver les paramètres d'action
appDeviceChaîneNonios | Android
proxyTypeChaîneOuiType de proxy : `http`, `socks4`, `socks5`
proxyAddressChaîneOuiAdresse IP ou nom d'hôte du serveur proxy
proxyPortEntierOuiport proxy
proxyLoginChaîneNonConnexion de l'agent
proxyPasswordChaîneNonMot de passe de l'agent

Exemple de demande#

Point de terminaison de l'API: https://api.nextcaptcha.com/createTask

méthode: POST

Type de contenu: application/json

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

Exemple de réponse#

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

Exemple de code#

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

Liens connexes#