UNLOCK API
Proxy verwenden

Proxy verwenden

Wann Sie über Ihren eigenen Proxy lösen und wie Sie ihn senden.

Wann Sie einen Proxy brauchen

Die meisten Seiten akzeptieren ein Token, das von einer anderen IP-Adresse gelöst wurde, daher funktionieren die Namen ohne Proxy für die meisten Aufgaben. Verwenden Sie Ihren eigenen Proxy, wenn die Seite prüft, ob das Token von derselben IP gelöst wurde, die es übermittelt, oder wenn ein Typ es verlangt (DataDome, Cloudflare-Challenge-Seite).

So senden Sie ihn

Verwenden Sie den Namen des Aufgabentyps ohne Proxyless und fügen Sie der Aufgabe die Proxy-Felder hinzu. Sie können sie einzeln oder als einen proxy-String senden; der String wird für Sie aufgeteilt.
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"
  }
}

Proxy-Felder

proxyType
StringPflicht
http, https, socks4 oder socks5.
proxyAddress
StringPflicht
IP-Adresse oder Hostname des Proxys.
proxyPort
IntegerPflicht
Port des Proxys.
proxyLogin
StringOptional
Benutzername des Proxys, falls nötig.
proxyPassword
StringOptional
Passwort des Proxys, falls nötig.
proxy
String
Alle Proxy-Felder in einem String, zum Beispiel http://user:pass@1.2.3.4:8080.

Gut zu wissen

  • Der Proxy muss aus dem Internet erreichbar sein und während der Aufgabe online bleiben.
  • Kann der Solver keine Verbindung herstellen, schlägt die Aufgabe mit ERROR_PROXY_CONNECTION_FAILED fehl und wird erstattet.
  • Fehlt proxyAddress oder proxyPort bei einer Proxy-Aufgabe, kommt sofort ERROR_BAD_PROXY zurück, kostenlos.
  • Proxy-Felder, die mit einem Namen ohne Proxy gesendet werden, werden entfernt.
  • Proxy-Daten werden gelöscht, wenn die Aufgabe endet.