Pular para o conteúdo principal
Está tendo problemas para obter o token?
Entre em contato com o suporte

ARCaptcha

CapMonster Cloud MCP
O CapMonster Cloud MCP também pode ser usado para detectar e resolver CAPTCHA

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>required

ArCaptchaTask


class<string>required

alibaba


websiteURL<string>required

O endereço da página principal onde o captcha está localizado.


websiteKey<string>required

O valor do parâmetro siteKey encontrado na página.


isInvisible<boolean>optional

true 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>optional

User-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​

POST
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.

POST
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​

  1. Abra a página com ARCaptcha.
  2. Abra as Ferramentas do Desenvolvedor (F12 ou clique com o botão direito → Inspecionar).
  3. Vá para a aba Network e recarregue a página.
  4. Procure uma solicitação para uma URL contendo /api.js com parâmetros.
  5. Encontre o parâmetro site_key na 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​

  1. Nas Ferramentas do Desenvolvedor, vá para a aba Network.
  2. Filtre as solicitações para encontrar o script ARCaptcha (geralmente um arquivo chamado api.js).
  3. Copie a URL completa deste script, incluindo todos os parâmetros de consulta.