RecaptchaV3TaskProxyless#


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.8/K

RecaptchaV3TaskProxyless Structure de l'objet de tâche#

nomtaperRequisDescription
typeStringOuiRecaptchaV3TaskProxyless
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
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":"RecaptchaV3TaskProxyless",
        "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#