ARCaptcha
ARCaptcha é um sistema de captcha focado em privacidade que protege sites contra ações automatizadas. Oferece três tipos de desafios: Captcha Oculto (Hidden Captcha), Captcha de Quebra-Cabeça (Puzzle Captcha) e Captcha Clássico (Classic Captcha).
Parâmetros de solicitação
type<string>requiredArCaptchaTask
class<string>requiredalibaba
websiteURL<string>requiredO endereço da página principal onde o captcha está localizado.
websiteKey<string>requiredO valor do parâmetro siteKey encontrado na página.
isInvisible<boolean>optionaltrue se o captcha é invisível, ou seja, possui um campo de verificação oculto. Quando há suspeita de atividade de bot, uma verificação adicional é acionada.
userAgent<string>optionalUser-Agent do navegador. Use o valor atual suportado pelo CapMonster Cloud: userAgentPlaceholder
Você pode obter o valor mais recente em: https://capmonster.cloud/api/useragent/actual.
Método de criar tarefa
https://api.capmonster.cloud/createTask
Exemplo de solicitação
{
"clientKey": "API_KEY",
"task": {
"type": "ArCaptchaTask",
"class": "alibaba",
"websiteURL": "https://example.com/",
"websiteKey": "your-website-key",
"isInvisible": false,
"userAgent": "userAgentPlaceholder"
}
}
Exemplo de resposta
{
"errorId": 0,
"taskId": 407533072
}
Método para obter resultado da tarefa
Use o método getTaskResult para obter a solução ARCaptcha.
https://api.capmonster.cloud/getTaskResult
Exemplo de solicitação
{
"clientKey":"API_KEY",
"taskId": 407533072
}
Exemplo de resposta
{
"errorId": 0,
"cost": 0.0005,
"status": "ready",
"solution": {
"token": "892433007938919942863377479842....."
}
}
Como encontrar o websiteKey
- Abra a página com ARCaptcha.
- Abra as Ferramentas do Desenvolvedor (F12 ou clique com o botão direito → Inspecionar).
- Vá para a aba Network e recarregue a página.
- Procure uma solicitação para uma URL contendo
/api.jscom parâmetros. - Encontre o parâmetro
site_keyna URL da solicitação ou verifique o HTML para a configuração do widget ARCaptcha.
Como alternativa, procure no código-fonte da página por site_key ou sitekey em tags de script ou código de inicialização do widget.
Como encontrar o apiJsUrl
- Nas Ferramentas do Desenvolvedor, vá para a aba Network.
- Filtre as solicitações para encontrar o script ARCaptcha (geralmente um arquivo chamado
api.js). - Copie a URL completa deste script, incluindo todos os parâmetros de consulta.
