UNLOCK API
Usando proxy

Usando proxy

Quando resolver pelo seu próprio proxy e como enviá-lo.

Quando você precisa de proxy

A maioria dos sites aceita um token resolvido de outro endereço IP, então os nomes sem proxy servem para a maioria das tarefas. Use seu próprio proxy quando o site verifica se o token foi resolvido do mesmo IP que o envia, ou quando um tipo exige (DataDome, página Cloudflare Challenge).

Como enviar

Use o nome do tipo de tarefa sem Proxyless e adicione os campos de proxy à tarefa. Você pode enviá-los separados ou como uma única string proxy; a string é dividida automaticamente.
POST /createTask
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "RecaptchaV2Task",
    "websiteURL": "https://example.com/login",
    "websiteKey": "6LcR_RsTAAAAAFJR_5ZdbQd0SMxL7yIDmSXH1-lo",
    "proxyType": "http",
    "proxyAddress": "1.2.3.4",
    "proxyPort": 8080,
    "proxyLogin": "user",
    "proxyPassword": "pass"
  }
}

Campos de proxy

proxyType
StringObrigatório
http, https, socks4 ou socks5.
proxyAddress
StringObrigatório
Endereço IP ou nome de host do proxy.
proxyPort
IntegerObrigatório
Porta do proxy.
proxyLogin
StringOpcional
Usuário do proxy, se o proxy exigir.
proxyPassword
StringOpcional
Senha do proxy, se o proxy exigir.
proxy
String
Todos os campos de proxy em uma única string, por exemplo http://user:pass@1.2.3.4:8080.

Bom saber

  • O proxy precisa estar acessível pela internet e continuar no ar enquanto a tarefa roda.
  • Se o resolvedor não conseguir se conectar, a tarefa falha com ERROR_PROXY_CONNECTION_FAILED e é reembolsada.
  • Faltando proxyAddress ou proxyPort em uma tarefa com proxy, a resposta é ERROR_BAD_PROXY na hora, sem cobrança.
  • Campos de proxy enviados com um nome sem proxy são removidos.
  • Os dados de proxy são apagados quando a tarefa termina.