Turnstile API
Método de resolução automática baseado em tokens para CAPTCHA Cloudflare Turnstile.
ComeçarContorne o Cloudflare Turnstile com o serviço de resolução de captcha rápido, estável e fácil de integrar da NextCaptcha. Suporte a API sem proxy e pagamento apenas por solicitações bem-sucedidas.
NextCaptcha oferece a API mais rápida e confiável para resolver Cloudflare Turnstile. Contorne automaticamente os desafios Cloudflare Turnstile com nossa tecnologia de IA avançada. Compatível com SDK Python, Go, C# e JavaScript.
Cloudflare Turnstile é uma alternativa inteligente ao CAPTCHA projetada para verificar usuários sem desafios intrusivos. Diferente dos CAPTCHAs tradicionais que exigem seleção de imagens ou entrada de texto, o Turnstile executa desafios invisíveis no navegador para determinar se o visitante é humano. É amplamente adotado por sites que utilizam os serviços da Cloudflare e pode ser um obstáculo significativo para web scraping e fluxos de trabalho automatizados.
O token obtido pode ser enviado ao site de destino para verificação. Turnstile é a alternativa CAPTCHA da Cloudflare que oferece verificação de usuários sem atritos.
Primeiro, crie uma instância NextCaptchaAPI com sua chave API. Você pode encontrar sua chave de cliente no painel do NextCaptcha:
Depois, chame o método turnstile com a URL do site alvo e a chave do site Turnstile. A chave pode ser encontrada no atributo data-sitekey do widget Turnstile na página alvo:
from nextcaptcha import NextCaptchaAPI
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
result = api.turnstile(
website_url="https://example.com",
website_key="0x4XXXXXXXXXXXXXXXXX"
)Se preferir não usar o SDK, você pode chamar a API NextCaptcha diretamente com a biblioteca requests. Essa abordagem dá controle total sobre as requisições HTTP:
Essa abordagem envolve duas chamadas de API: createTask para enviar o desafio Turnstile, e getTaskResult para consultar a solução. Um intervalo de consulta de 3 segundos é recomendado para evitar limites de taxa.
POST /createTask
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "TurnstileTaskProxyless",
"websiteURL": "https://example.com",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX"
}
}Método de resolução automática baseado em tokens para CAPTCHA Cloudflare Turnstile.
ComeçarAprenda a contornar os desafios CAPTCHA do Cloudflare Turnstile usando Python e a API NextCaptcha. Guia passo a passo com exemplos de SDK e API.
como resolverAqui está um exemplo pronto para produção com tratamento de erros e suporte a variáveis de ambiente:
GitHub