Join And Get Free Trial!

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.

RecaptchaV3TaskProxyless Structure de l'objet de tâche#

nomtaperRequisDescription
typeChaîneOuiRecaptchaV3TaskProxyless
websiteURLChaîneOuiURL complète de la page cible pour le chargement du Captcha
websiteKeyChaîneOuiClé du site Web reCAPTCHA. Vous pouvez la trouver dans l'attribut data-sitekey de l'élément div reCAPTCHA ou dans le paramètre k d'une requête à l'API reCAPTHCHA.
pageActionChaîneNonPour des paramètres supplémentaires, vous pouvez rechercher grecaptcha.execute pour trouver les paramètres d'action
apiDomainChaîneNonNom de domaine utilisé pour charger le Captcha : google.com ou recaptcha.net. Par défaut : google.com
titleChaîneNonle titre de la page de déclenchement du recaptcha (appuyez sur f12 pour ouvrir la console, puis entrez document.title)
websiteInfoChaîneNonInformations 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#