Turnstile API
Metodo di risoluzione automatica basato su token per il CAPTCHA Cloudflare Turnstile.
IniziaAggira Cloudflare Turnstile con il servizio di risoluzione captcha di NextCaptcha, rapido, stabile e facile da integrare. Supporta API proxyless e paghi solo per le richieste riuscite.
NextCaptcha offre l'API più veloce e affidabile per risolvere Cloudflare Turnstile. Aggira automaticamente le sfide Cloudflare Turnstile con la nostra tecnologia IA avanzata. Compatibile con SDK Python, Go, C# e JavaScript.
Cloudflare Turnstile è un'alternativa intelligente ai CAPTCHA progettata per verificare gli utenti senza sfide intrusive. A differenza dei CAPTCHA tradizionali che richiedono la selezione di immagini o l'inserimento di testo, Turnstile esegue sfide invisibili nel browser per determinare se il visitatore è umano. È ampiamente adottato dai siti che utilizzano i servizi di Cloudflare e può rappresentare un ostacolo significativo per il web scraping e i flussi di lavoro automatizzati.
Il token ottenuto può essere inviato al sito web di destinazione per la verifica. Turnstile è l'alternativa CAPTCHA di Cloudflare che offre una verifica degli utenti senza attriti.
Per prima cosa, crea un'istanza NextCaptchaAPI con la tua chiave API. Puoi trovare la tua chiave client nella dashboard di NextCaptcha:
Quindi chiama il metodo turnstile con l'URL del sito target e la chiave del sito Turnstile. La chiave si trova nell'attributo data-sitekey del widget Turnstile sulla pagina target:
from nextcaptcha import NextCaptchaAPI
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
result = api.turnstile(
website_url="https://example.com",
website_key="0x4XXXXXXXXXXXXXXXXX"
)Se preferisci non usare l'SDK, puoi chiamare direttamente l'API NextCaptcha con la libreria requests. Questo approccio ti dà il pieno controllo sulle richieste HTTP:
Questo approccio richiede due chiamate API: createTask per inviare la sfida Turnstile, e getTaskResult per interrogare la soluzione. Si consiglia un intervallo di polling di 3 secondi per evitare limiti di frequenza.
POST /createTask
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "TurnstileTaskProxyless",
"websiteURL": "https://example.com",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX"
}
}Metodo di risoluzione automatica basato su token per il CAPTCHA Cloudflare Turnstile.
IniziaScopri come aggirare le sfide CAPTCHA di Cloudflare Turnstile usando Python e l'API NextCaptcha. Guida passo passo con esempi SDK e API.
come risolvereEcco un esempio pronto per la produzione con gestione degli errori e supporto per le variabili d'ambiente:
GitHub