Prosopo Procaptcha
O método automático de resolução de CAPTCHA baseado em tokens Prosopo Procaptcha.
Parâmetros da solicitação
type
<string>requiredProsopoTask
websiteURL
<string>requiredA URL completa da página do CAPTCHA.
websiteKey
<string>requiredO valor do parâmetro siteKey
encontrado na página.
proxyType
<string>optionalhttp - proxy regular http/https;
https - use essa opção apenas se "http" não funcionar (necessário para alguns proxies personalizados);
socks4 - proxy socks4;
socks5 - proxy socks5.
proxyAddress
<string>optionalEndereço IP do proxy IPv4/IPv6. Não permitido:
- uso de nomes de host;
- uso de proxies transparentes (onde é possível ver o IP do cliente);
- uso de proxies em máquinas locais.
proxyPort
<integer>optionalPorta do proxy.
proxyLogin
<string>optionalLogin do servidor proxy.
proxyPassword
<string>optionalSenha do servidor proxy.
Criar método de tarefa
- ProsopoTask (sem proxy)
- ProsopoTask (com proxy)
POST
https://api.capmonster.cloud/createTask
Solicitação
{
"clientKey": "API_KEY",
"task":
{
"type": "ProsopoTask",
"websiteURL": "https://www.example.com",
"websiteKey": "5EZU3LG31uzq1Mwi8inwqxmfvFDpj7VzwDnZwj4Q3syyxBwV"
}
}
Resposta
{
"errorId":0,
"taskId":407533077
}
POST
https://api.capmonster.cloud/createTask
Solicitação
{
"clientKey": "API_KEY",
"task":
{
"type": "ProsopoTask",
"websiteURL": "https://www.example.com",
"websiteKey": "5EZU3LG31uzq1Mwi8inwqxmfvFDpj7VzwDnZwj4Q3syyxBwV",
"proxyType":"http",
"proxyAddress":"8.8.8.8",
"proxyPort":8080,
"proxyLogin":"proxyLoginHere",
"proxyPassword":"proxyPasswordHere"
}
}
Resposta
{
"errorId":0,
"taskId":407533077
}
Obter resultado da tarefa
Use o método getTaskResult para obter a solução Prosopo.
POST
https://api.capmonster.cloud/getTaskResult
Solicitação
{
"clientKey":"API_KEY",
"taskId": 407533077
}
Resposta
{
"errorId":0,
"status":"ready",
"solution":
{
"token": "0x00016c68747470733a2f2f70726f6e6f6465332e70726f736f706f2e696fc0354550516f4d5a454463354c704e376774784d4d7a5950547a4136..."
}
}