Como resolver o Captcha do Cloudflare Turnstile com Python

Adélia Cruz
Neural Network Developer
18-Nov-2025

O que é o Cloudflare Turnstile
Cloudflare Turnstile é uma ferramenta gratuita projetada para substituir os tradicionais CAPTCHAs. O Turnstile oferece experiências web sem frustrações e sem CAPTCHA para os visitantes com apenas um snippet de código simples. Ao contrário dos tradicionais CAPTCHAs, ele protege sites contra tráfego de bots sem comprometer a privacidade do usuário ou a experiência do usuário.
Principais benefícios do Turnstile:
- Amigável ao usuário: sem mais quebra-cabeças ou seleções de imagens irritantes.
- Prioridade à privacidade: não rastreia dados pessoais.
- Proteção contra bots: garante que os visitantes sejam reais e mitiga abusos.
- Leve e fácil de implementar com código mínimo.
Como Identificar Captchas do Cloudflare Turnstile
O Turnstile pode aparecer em diferentes formas, dependendo do contexto e da avaliação de risco:
-
Desafio não interativo
- Nenhuma interação é necessária do usuário.

Link do exemplo
- Nenhuma interação é necessária do usuário.
-
Desafio interativo não intrusivo
- Pode ser necessário um simples clique se o visitante for suspeito de ser um bot.

Link do exemplo
- Pode ser necessário um simples clique se o visitante for suspeito de ser um bot.
-
Desafio invisível
- O captcha é carregado no HTML, mas não é visível na página.

Link do exemplo
- O captcha é carregado no HTML, mas não é visível na página.
🛠️ Resolver o Captcha do Cloudflare Turnstile com Python
⚙️ Requisitos prévios
- Python instalado (Baixar Python)
- Chave de API do CapSolver
🤖 Passo 1: Instalar Pacotes Necessários
bash
pip install requests
👨💻 Passo 2: Script Python para Resolver o Turnstile
python
import time
import requests
CAPSOLVER_API_KEY = "chave de api"
PAGE_URL = "url"
WEBSITE_KEY = "chave do site"
def solvecf(metadata_action=None, metadata_cdata=None):
url = "https://api.capsolver.com/createTask"
task = {
"type": "AntiTurnstileTaskProxyLess",
"websiteURL": PAGE_URL,
"websiteKey": WEBSITE_KEY,
}
if metadata_action or metadata_cdata:
task["metadata"] = {}
if metadata_action:
task["metadata"]["action"] = metadata_action
if metadata_cdata:
task["metadata"]["cdata"] = metadata_cdata
data = {
"clientKey": CAPSOLVER_API_KEY,
"task": task
}
response_data = requests.post(url, json=data).json()
print(response_data)
return response_data['taskId']
def solutionGet(taskId):
url = "https://api.capsolver.com/getTaskResult"
status = ""
while status != "ready":
data = {"clientKey": CAPSOLVER_API_KEY, "taskId": taskId}
response_data = requests.post(url, json=data).json()
print(response_data)
status = response_data.get('status', '')
print(status)
if status == "ready":
return response_data['solution']
time.sleep(2)
def main():
taskId = solvecf()
solution = solutionGet(taskId)
if solution:
user_agent = solution['userAgent']
token = solution['token']
print("User_Agent:", user_agent)
print("Turnstile resolvido, token:", token)
if __name__ == "__main__":
main()
⚠️ Variáveis a atualizar
- CAPSOLVER_API_KEY: Obtenha sua chave de API no Painel do Capsolver.
- PAGE_URL: Substitua pela URL do site onde deseja resolver o Turnstile.
- WEBSITE_KEY: Substitua pela chave do site do Turnstile do site.
✅ Conclusão
Ao utilizar o CapSolver, os desenvolvedores podem bypassar eficientemente os CAPTCHAs do Cloudflare Turnstile de forma segura e automatizada. Com alta precisão, suporte sem proxy e configuração mínima, esta solução é ideal para fluxos de trabalho de raspagem de web, automação e testes que precisam interagir com sites protegidos pelo Turnstile.
A API do Python do Capsolver torna fácil a integração em scripts existentes ou em pipelines de automação, permitindo que você economize tempo e reduza a intervenção manual.
❓ Perguntas Frequentes
Q1: Preciso de proxies para usar o Capsolver para Turnstile?
A: Não, o Capsolver oferece resolução sem proxy, embora você possa usar seus próprios proxies para maior segurança, se necessário.
Q2: Quanto tempo leva para resolver um captcha do Turnstile?
A: Normalmente alguns segundos, dependendo do tipo de desafio e das condições da rede.
Q3: Esta solução pode lidar com vários desafios do Turnstile em paralelo?
A: Sim, você pode criar várias tarefas simultaneamente para resolver desafios de forma concorrente.
Q4: É seguro usá-lo em ambientes de produção?
A: Sim, o Capsolver é projetado para alta confiabilidade e pode lidar com fluxos de trabalho automatizados em tempo real sem risco para suas contas.
Q5: Há limitações para o desafio do Turnstile invisível?
A: Os desafios invisíveis funcionam da mesma forma que os visíveis; o Capsolver os detecta e resolve automaticamente.
Declaração de Conformidade: As informações fornecidas neste blog são apenas para fins informativos. A CapSolver está comprometida em cumprir todas as leis e regulamentos aplicáveis. O uso da rede CapSolver para atividades ilegais, fraudulentas ou abusivas é estritamente proibido e será investigado. Nossas soluções de resolução de captcha melhoram a experiência do usuário enquanto garantem 100% de conformidade ao ajudar a resolver dificuldades de captcha durante a coleta de dados públicos. Incentivamos o uso responsável de nossos serviços. Para mais informações, visite nossos Termos de Serviço e Política de Privacidade.
Mais

Como resolver Captcha no RoxyBrowser com integração do CapSolver
Integre o CapSolver com o RoxyBrowser para automatizar tarefas do navegador e contornar o reCAPTCHA, o Turnstile e outros CAPTCHAS.

Adélia Cruz
04-Feb-2026

Como resolver Captcha no EasySpider com integração do CapSolver
EasySpider é uma ferramenta de raspagem de web e automação do navegador visual e sem código, e quando combinado com o CapSolver, pode resolver de forma confiável CAPTCHAs como reCAPTCHA v2 e Cloudflare Turnstile, permitindo a extração de dados automatizada sem interrupções em sites.

Adélia Cruz
04-Feb-2026

Como resolver reCAPTCHA v2 no Relevance AI com integração da CapSolver
Construa uma ferramenta da Relevance AI para resolver reCAPTCHA v2 usando o CapSolver. Automatize os envios de formulários via API sem automação de navegador.

Adélia Cruz
03-Feb-2026

Ferramentas de Raspagem de Dados Instantâneas: Métodos Rápidos para Extrair Dados da Web Sem Código
Descubra as melhores ferramentas de raspagem de dados instantâneas para 2026. Aprenda formas rápidas de extrair dados da web sem código usando as melhores extensões e APIs para extração automatizada.

Emma Foster
28-Jan-2026

Web Scraping no Node.js: Usando Node Unblocker e CapSolver
Domine a raspagem de dados da web no Node.js usando o Node Unblocker para burlar restrições e o CapSolver para resolver CAPTCHAs. Este guia oferece estratégias avançadas para extração de dados eficiente e confiável.

Emma Foster
26-Jan-2026

Bloqueios de IP em 2026: Como Funcionam e Métodos Práticos para Contornar Eles
Aprenda como burlar o banimento de IP em 2026 com nosso guia abrangente. Descubra técnicas modernas de bloqueio de IP e soluções práticas como proxies residenciais e solucionadores de CAPTCHA.

Adélia Cruz
26-Jan-2026

