Turnstile API
Tokengebaseerde automatische oplossingsmethode voor Cloudflare Turnstile CAPTCHA.
Aan de slagOmzeil Cloudflare Turnstile met de snelle, stabiele en eenvoudig te integreren captcha-oplosservice van NextCaptcha. Ondersteunt een proxyloze API en je betaalt alleen voor geslaagde verzoeken.
NextCaptcha biedt de snelste en meest betrouwbare Cloudflare Turnstile solver API. Omzeil automatisch Cloudflare Turnstile-uitdagingen met onze geavanceerde AI-technologie. Ondersteunt Python, Go, C# en JavaScript SDK's.
Cloudflare Turnstile is een slim CAPTCHA-alternatief dat gebruikers verifieert zonder opdringerige uitdagingen. In tegenstelling tot traditionele CAPTCHA's die beeldselectie of tekstinvoer vereisen, voert Turnstile onzichtbare browsertests uit om te bepalen of de bezoeker een mens is. Het wordt breed ingezet op websites die Cloudflare-diensten gebruiken en kan een aanzienlijke hindernis zijn voor webscraping en automatiseringsworkflows.
Het verkregen token kan naar de doelwebsite worden gestuurd ter verificatie. Turnstile is het CAPTCHA-alternatief van Cloudflare dat een naadloze gebruikersverificatie biedt.
Maak eerst een NextCaptchaAPI-instantie aan met je API-sleutel. Je clientsleutel vind je in het NextCaptcha-dashboard:
Roep vervolgens de turnstile-methode aan met de doel-URL en de Turnstile-sitesleutel. De sleutel staat in het data-sitekey-attribuut van de Turnstile-widget op de doelpagina:
from nextcaptcha import NextCaptchaAPI
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
result = api.turnstile(
website_url="https://example.com",
website_key="0x4XXXXXXXXXXXXXXXXX"
)Als je de SDK niet wilt gebruiken, kun je de NextCaptcha API rechtstreeks aanroepen met de requests-bibliotheek. Deze aanpak geeft je volledige controle over de HTTP-verzoeken:
Deze aanpak vereist twee API-aanroepen: createTask om de Turnstile-uitdaging in te dienen, en getTaskResult om het resultaat op te vragen. Een polling-interval van 3 seconden wordt aanbevolen om snelheidslimieten te vermijden.
POST /createTask
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "TurnstileTaskProxyless",
"websiteURL": "https://example.com",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX"
}
}Tokengebaseerde automatische oplossingsmethode voor Cloudflare Turnstile CAPTCHA.
Aan de slagLeer hoe je Cloudflare Turnstile CAPTCHA kunt omzeilen met Python en de NextCaptcha API. Stapsgewijze handleiding met SDK- en API-voorbeelden.
hoe op te lossenHier is een productieklaar voorbeeld met foutafhandeling en ondersteuning voor omgevingsvariabelen:
GitHub