RecaptchaV3Task#


Méthode de résolution automatique basée sur des jetons pour reCAPTCHA V3.
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

RecaptchaV3Task Structure de l'objet de tâche#

nomtaperRequisDescription
typeStringOuiRecaptchaV3Task
websiteURLStringOuiURL complète de la page cible pour le chargement du Captcha
websiteKeyStringOuiClé du site web reCAPTCHA. Elle se trouve dans l'attribut data-sitekey de l'élément div reCAPTCHA ou dans le paramètre k d'une requête adressée à l'API reCAPTHCHA.
pageActionStringNonPour des paramètres supplémentaires, vous pouvez rechercher grecaptcha.execute pour trouver les paramètres d'action
isSessionBooleanNonEn mode session de recaptcha, le résultat renvoyé aura un champ sessionToken
apiDomainStringNonNom de domaine utilisé pour charger le Captcha : google.com ou recaptcha.net. Par défaut : google.com
proxyTypeStringOuiType de proxy : `http`, `socks4`, `socks5`
proxyAddressStringOuiAdresse IP ou nom d'hôte du serveur proxy
proxyPortIntegerOuiport proxy
proxyLoginStringNonConnexion de l'agent
proxyPasswordStringNonMot de passe de l'agent
websiteInfoStringNonInformations détaillées sur un site Web cible le didacticiel explique comment obtenir ces données et optimiser votre approche pour augmenter les scores des jetons reCAPTCHA

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":"RecaptchaV3Task",
        "websiteURL":"https://google.com",
        "websiteKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "pageAction":"login",
        "proxyType":"http",
        "proxyAddress":"your_proxy_address",
        "proxyPort":1234,
        "proxyLogin":"your_proxy_login",
         "proxyPassword":"your_proxy_password"
    }
}

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.recaptchav3(website_url="https://example.com", website_key="SITE_KEY")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))

Liens connexes#