Join And Get Free Trial!

RecaptchaV3TaskProxyless#


Metodo di risoluzione automatica basato su token per reCAPTCHA V3.
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.

RecaptchaV3TaskProxyless Struttura dell'oggetto attività#

nometipoNecessarioDescrizione
typeCordaRecaptchaV3TaskProxyless
websiteURLCordaURL completo della pagina di destinazione per il caricamento del Captcha
websiteKeyCordaChiave del sito web reCAPTCHA. Può essere trovata nell'attributo data-sitekey dell'elemento div reCAPTCHA o nel parametro k di una richiesta all'API reCAPTCHA.
pageActionCordaNOPer parametri aggiuntivi, puoi cercare grecaptcha.execute per trovare i parametri dell'azione
apiDomainCordaNONome di dominio utilizzato per caricare Captcha: google.com o recaptcha.net. Predefinito: google.com
titleCordaNOil titolo della pagina di attivazione del recaptcha (premi f12 per aprire la console, quindi inserisci document.title)
websiteInfoCordaNOInformazioni dettagliate su un sito web di destinazione il tutorial spiega come ottenere questi dati e ottimizzare il tuo approccio per aumentare i punteggi dei token reCAPTCHA

Richiedi esempio#

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

metodo: POST

Tipo di contenuto: 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"
    }
}

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

Link correlati#