
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 💜
Enfrentando "Chave de Site Inválida do reCAPTCHA" ou "token do reCAPTCHA inválido"? Descubra causas comuns, soluções passo a passo e dicas de solução de problemas para resolver problemas de verificação do reCAPTCHA. Aprenda como corrigir o erro de verificação do reCAPTCHA, por favor tente novamente.

Aprenda como corrigir problemas comuns do reCAPTCHA na raspagem da web. Descubra soluções práticas para o reCAPTCHA v2 e v3 para manter fluxos de coleta de dados sem interrupções.
