
Aloísio Vítor
Image Processing Expert

Para começar a usar CapSolver, você precisa se registrar em uma conta.
Acesse o site e clique no botão 'Registrar-se'. Você será solicitado a inserir seu endereço de e-mail e criar uma senha. Após fornecer as informações necessárias, clique no botão 'Registrar-se' para criar sua conta.
Antes de poder começar a resolver reCaptcha v3, você precisa adicionar fundos à sua conta no capsolver.com. Clique no botão 'Adicionar Fundos' e selecione seu método de pagamento preferido. Siga as instruções na tela para concluir o processo de pagamento.

👏 Antes de começarmos a resolver reCaptcha v3, há alguns requisitos e pontos que precisamos estar cientes que são necessários saber
🔒 Requisitos:
⚠️ Pontos a serem observados, pois se não forem seguidos, a solução será inválida:
pageAction precisa ser correto. Consulte este blog sobre como obter a pageAction correta, clique aquiwebsiteUrl precisa ser correto.proxy precisa ser bom. Se você usar ReCaptchaV3TaskProxyless, isso não é necessário. Apenas para ReCaptchaV3TaskPara resolver reCaptcha v3, siga nossa documentação
Para este exemplo, usaremos apenas os parâmetros necessários. Os tipos de tarefa para reCaptcha v3 são:
ReCaptchaV3Task: Este tipo de tarefa requer seus próprios proxies.ReCaptchaV3TaskProxyLess usa o proxy embutido do servidor.POST https://api.capsolver.com/createTask
{
"clientKey":"suaapiKey",
"task":
{
"type":"ReCaptchaV3TaskProxyLess",
"websiteURL":"https://antcpt.com/score_detector",
"websiteKey":"6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf",
"pageAction": "homepage"
}
}
Precisaremos recuperar o método getTaskResult até que o captcha seja resolvido.
Recomendado verificar a cada 3s ou 5s o taskId para ver se o captcha foi resolvido.
Exemplo:
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey":"YOUR_API_KEY",
"taskId": "TASKID DO CREATETASK" //ID criado pelo método createTask
}
Após o captcha ser resolvido, você pode verificar o token do captcha enviando o token ao site.
Um exemplo de como enviar ao site de teste usando JS:
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://antcpt.com/score_detector/verify.php',
'headers': {
'Content-Type': 'application/json'
},
body: JSON.stringify({
"g-recaptcha-response": "aqui o token do capsolver"
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
E a página de teste dará a resposta da pontuação do token.
⚠️ Se o token retornar uma pontuação muito baixa e o token não for aceito, pode ser que você não esteja seguindo algum dos pontos a serem observados que explicamos acima no blog. Se após fazer tudo corretamente, ainda o token não for aceito, recomendamos adicionar estes 2 parâmetros extras de este blog
🎁 Claim Your Bonus Code para as melhores soluções de captcha -CapSolver: CAPTCHA. Após resgatá-lo, você obterá um bônus adicional de 5% após cada recarga, Ilimitado
Resolver reCaptcha v3 pode ser uma tarefa assustadora, mas com a ajuda do capsolver.com, pode ser feito rapidamente e com eficiência. Ao seguir os passos descritos acima, você pode resolver reCaptcha v3 facilmente e obter uma pontuação 'como um humano'.
Equipe Capsolver 💜
Aprenda como resolver desafios do AWS WAF e CAPTCHAs sem um navegador. Utilize a API do CapSolver para gerar tokens e contornar códigos de status 405.

Configure a raspagem de web no Linux com Python, proxies e tratamento de CAPTCHA. Um guia prático para desenvolvedores que aborda Scrapy, Playwright, CapSolver e pipelines de dados.

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.
