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

Yidun - NECaptcha

Atenção!

Esta tarefa será executada usando nossos servidores proxy.

Parâmetros da solicitação

type<string>required

YidunTask


websiteURL<string>required

URL completa da página que contém o CAPTCHA.


websiteKey<string>required

Valor do parâmetro siteKey, encontrado na página (veja abaixo como localizá-lo).


userAgent<string>optional

User-Agent do navegador.
Forneça um User-Agent válido do sistema Windows. O recomendado atualmente é: userAgentPlaceholder


proxyType<string>optional

http – proxy HTTP/HTTPS padrão;
https – use esta opção apenas se "http" não funcionar (necessário para alguns proxies personalizados);
socks4 – proxy SOCKS4;
socks5 – proxy SOCKS5.


proxyAddress<string>optional

Endereço IP do proxy (IPv4/IPv6). Não é permitido:

  • uso de nomes de host;
  • uso de proxies transparentes (onde o IP do cliente pode ser visto);
  • uso de proxies em máquinas locais.


proxyPort<integer>optional

Porta do proxy.


proxyLogin<string>optional

Nome de usuário do proxy.


proxyPassword<string>optional

Senha do proxy.

Como obter websiteURL e websiteKey

Abra as Ferramentas de Desenvolvedor, ative o captcha, vá para a aba Network e encontre a requisição que começa com get?referer= ou check?referer=. O valor de referer é o websiteURL.

Às vezes, o referer na URL está codificado, por exemplo: https%3A%2F%2Fid.example.com%2F. Para obter um endereço legível, você precisa decodificá-lo, por exemplo, usando o console do navegador:

O valor de id é o websiteKey.

Método de criação da tarefa

POST
https://api.capmonster.cloud/createTask

Solicitação

{
"clientKey": "API_KEY",
"task": {
"type": "YidunTask",
"websiteURL": "https://www.example.com",
"websiteKey": "6cw0f0485d5d46auacf9b735d20218a5",
"userAgent": "userAgentPlaceholder"
}
}

Resposta

{
"errorId": 0,
"taskId": 407533077
}

Método para obter o resultado da tarefa

Use o método getTaskResult para obter a solução do CAPTCHA Yidun.

POST
https://api.capmonster.cloud/getTaskResult

Solicitação

{
"clientKey": "API_KEY",
"taskId": 407533077
}

Resposta

{
"errorId": 0,
"errorCode": null,
"errorDescription": null,
"solution": {
"token": "CN31_9AwsPmaYcJameP_09rA0vkVMQsPij...RXTlFJFc3"
},
"status": "ready"
}