UNLOCK API
Korzystanie z proxy

Korzystanie z proxy

Kiedy rozwiązywać przez własne proxy i jak je wysłać.

Kiedy potrzebne jest proxy

Większość stron przyjmuje token rozwiązany z innego adresu IP, więc nazwy bez proxy działają dla większości zadań. Użyj własnego proxy, gdy strona sprawdza, czy token został rozwiązany z tego samego IP, z którego jest wysyłany, lub gdy wymaga tego typ (DataDome, strona Cloudflare Challenge).

Jak je wysłać

Użyj nazwy typu zadania bez Proxyless i dodaj do zadania pola proxy. Możesz wysłać je osobno albo jako jeden ciąg proxy; ciąg zostanie rozdzielony automatycznie.
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"
  }
}

Pola proxy

proxyType
StringWymagane
http, https, socks4 lub socks5.
proxyAddress
StringWymagane
Adres IP lub nazwa hosta proxy.
proxyPort
IntegerWymagane
Port proxy.
proxyLogin
StringOpcjonalne
Nazwa użytkownika proxy, jeśli proxy jej wymaga.
proxyPassword
StringOpcjonalne
Hasło proxy, jeśli proxy go wymaga.
proxy
String
Wszystkie pola proxy w jednym ciągu, na przykład http://user:pass@1.2.3.4:8080.

Warto wiedzieć

  • Proxy musi być dostępne z internetu i działać przez cały czas trwania zadania.
  • Jeśli rozwiązujący nie może się połączyć, zadanie kończy się błędem ERROR_PROXY_CONNECTION_FAILED, a opłata jest zwracana.
  • Brak proxyAddress lub proxyPort w zadaniu z proxy od razu zwraca ERROR_BAD_PROXY, bez opłaty.
  • Pola proxy wysłane z nazwą bez proxy są usuwane.
  • Dane proxy są usuwane po zakończeniu zadania.