ProdutosIntegraçõesRecursosDocumentaçãoPreços
Começar agora

© 2026 CapSolver. All rights reserved.

Contacte-nos

Slack: lola@capsolver.com

Produtos

  • reCAPTCHA v2
  • reCAPTCHA v3
  • Cloudflare Turnstile
  • Cloudflare Challenge
  • AWS WAF
  • Extensão de Navegador
  • Mais tipos de CAPTCHA

Integrações

  • Selenium
  • Playwright
  • Puppeteer
  • n8n
  • Parceiros
  • Ver todas as integrações

Recursos

  • Programa de Referenciação
  • Documentação
  • Referência da API
  • Blog
  • FAQ
  • Glossário
  • Estado

Legal

  • Termos de Serviço
  • Política de Privacidade
  • Política de Reembolso
  • Não vender os meus dados pessoais
Blog/All/Como Resolver CAPTCHAs durante a Raspagem de Dados Web em 2025
Jan30, 2025

Como Resolver CAPTCHAs durante a Raspagem de Dados Web em 2025

Sora Fujimoto

Sora Fujimoto

AI Solutions Architect

Por que os CAPTCHAs ainda nos assombram em 2025

(Escrito por alguém que clicou em 10.000 semáforos para que você não precise)

Os sites ficaram mais inteligentes. Os CAPTCHAs agora analisam tudo:

  • Seus movimentos do mouse.
  • Sua impressão digital do navegador.
  • A velocidade com que você resolve quebra-cabeças (os robôs são muito eficientes).
    impressão digital do navegador
    Mas não se preocupe – a API e a extensão da Capsolver também evoluíram.

Conheça seu novo melhor amigo: Capsolver

Escolha sua solução:

  • API: Para programadores que desejam controle total.
  • Extensão: Para humanos que querem clicar em “resolver” e tomar um café.
    CAPTCHAs suportados:

✅ reCAPTCHA v2/v3
✅ Cloudflare Turnstile
✅ AWS WAF
✅ CAPTCHAs baseados em texto


Método 1: Usando a API da Capsolver (Para Programadores)

Etapa 1: Obtenha sua chave de API

  1. Cadastre-se na Capsolver.
  2. Pegue sua clientKey no painel.

Etapa 2: Resolva o reCAPTCHA em 3 chamadas de API

bash Copy
# Enviar tarefa
POST https://api.capsolver.com/createTask
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "ReCaptchaV2TaskProxyless",
    "websiteURL": "https://example.com",
    "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
  }
}

# Obter resultado (repetir até "status": "ready")
POST https://api.capsolver.com/getTaskResult
{
  "clientKey": "YOUR_API_KEY",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

# Use o token (gRecaptchaResponse) em seu scraper!

Método 2: A Extensão Mágica do Navegador

Para Humanos Normais:

  • Chrome: Instale aqui
  • Firefox: Instale aqui

Para Mestres da Automação:

  1. Baixe do GitHub:
    • Releases: https://github.com/capsolver/capsolver-browser-extension/releases
  2. Modifique config.js:
    javascript Copy
    {
      // Sua chave de API da Capsolver
      apiKey: "YOUR_API_KEY",
    
      // Ativar tipos de CAPTCHA
      enabledForRecaptcha: true,
      enabledForCloudflare: true,
      enabledForAWS: true,
      enabledForTextCaptcha: true
    }
  3. Carregue no Puppeteer/Playwright:
    javascript Copy
    const browser = await puppeteer.launch({
      args: ['--load-extension=./capsolver-extension']
    });

Config.js: O Segredo do Sucesso

Configurações Críticas:

  • enabledForCloudflare: true: Para CAPTCHAs Turnstile.
  • enabledForRecaptcha: true: O clássico do Google.
  • enabledForAWS: true: Os CAPTCHAs sorrateiros da Amazon.
  • enabledForTextCaptcha: true: Quebra-cabeças antigos de "digite essas letras".

Dica profissional: Ative todos se você não tiver certeza de qual CAPTCHA um site usa.


Exemplos de Código do Mundo Real

Scraper Python com API Capsolver:

python Copy
import requests

def solve_recaptcha():
    task_url = "https://api.capsolver.com/createTask"
    task_data = {
        "clientKey": "YOUR_API_KEY",
        "task": {
            "type": "ReCaptchaV2TaskProxyless",
            "websiteURL": "https://example.com",
            "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
        }
    }
    response = requests.post(task_url, json=task_data).json()
    task_id = response["taskId"]

    # Sondar o resultado
    while True:
        result = requests.post("https://api.capsolver.com/getTaskResult", json={"clientKey": "YOUR_API_KEY", "taskId": task_id}).json()
        if result["status"] == "ready":
            return result["solution"]["gRecaptchaResponse"]

“Por que isso não está funcionando?!” Guia de solução de problemas

  • Problema: "Nenhum CAPTCHA está sendo resolvido!"
    • Solução: Verifique config.js – você ativou o tipo de CAPTCHA correto?
  • Problema: "A API retorna 'chave de API inválida'!"
    • Solução: Copie e cole sua chave do painel da Capsolver novamente.
  • Problema: "O Cloudflare ainda me bloqueia!"
    • Solução: Rode proxies, rode impressões digitais + diminua a velocidade do seu scraper.

Feliz scraping – e que os CAPTCHAs estejam sempre a seu favor! 😎

Ver mais

Apr 30, 2026

Erro do Cloudflare 1020: Acesso Negado em Web Scraping & Proteção WAF

Aprenda o que causa o erro 1020 Acesso Negado do Cloudflare, como o Firewall de Aplicação Web e a detecção de bots funcionam e como os desenvolvedores podem reduzir falsos positivos em fluxos de trabalho de automação legítimos.

Adélia Cruz
Adélia Cruz
Apr 29, 2026

Monitorar preços dos produtos protegidos pelo WAF da AWS no n8n com o CapSolver

Aprenda como usar o modelo CapSolver n8n para monitorar páginas de produtos protegidas pelo AWS WAF, resolver desafios, extrair preços, comparar mudanças e disparar alertas automaticamente.

Adélia Cruz

Índice

Adélia Cruz
Apr 29, 2026

Agentes de IA em SEO: Da Pesquisa de Palavras-Chave até a Coleta de Dados Automatizada

Aprenda como os agentes de IA em SEO automatizam a pesquisa de palavras-chave, análise de concorrentes e coleta de dados — e como lidar com desafios CAPTCHA na sua pipeline com o CapSolver.

Adélia Cruz
Adélia Cruz
Apr 29, 2026

Documentação da API de Resolução de CAPTCHA para Desenvolvedores: Guia de 2026

Domine a resolução de CAPTCHA com nossa documentação completa da API para desenvolvedores. Aprenda como integrar o CapSolver para lidar com reCAPTCHA, AWS WAF e muito mais.

Adélia Cruz
Adélia Cruz