Manchmal möchten Sie möglicherweise einen temporären API-Schlüssel (Passwort) generieren, den Sie zur Authentifizierung bei Ihren Proxys verwenden können. Zum Beispiel, wenn Sie einen Captcha-Lösungsdienst verwenden, der Ihren API-Schlüssel erfordert.
Um ein temporäres Passwort zu erstellen, müssen Sie eine POST-Anfrage an "api.proxyrack.net/v1-beta/password" mit einem "label" und "expireTime" im Anfragekörper senden. Das Label ist eine Referenz für Sie, um zu wissen, welches temporäre Passwort es ist. Die "expireTime" kann entweder eine Anzahl von Sekunden oder ein UNIX-Zeitstempel sein und gibt die Zeitspanne an, für die das temporäre Passwort gültig ist.
Beispiele
Unbegrenztes Residential:
Bitte beachten: Unbegrenzte Residential-Proxys sind nicht mehr zum Kauf verfügbar. Bestehende Abonnements funktionieren jedoch weiterhin.
curl -x unmetered.residential.proxyrack.net:10000 -U username:password -X POST -d '{"label": "temp password", "expireTime": "300"}' api.proxyrack.net/v1-beta/passwords
Premium Wohnbereich:
curl -x premium.residential.proxyrack.net:10000 -U username:password -X POST -d '{"label": "temp password", "expireTime": "300"}' api.proxyrack.net/v1-beta/passwords
Private Unbegrenzte Wohnbereich:
curl -x private.residential.proxyrack.net:10000 -U username:password -X POST -d '{"label": "temp password", "expireTime": "300"}' api.proxyrack.net/v1-beta/passwords
USA Rotierendes Rechenzentrum:
curl -x usa.rotating.proxyrack.net:10000 -U username:password -X POST -d '{"label": "temp password", "expireTime": "300"}' api.proxyrack.net/v1-beta/passwords
Globales Rotierendes Rechenzentrum:
curl -x global.rotating.proxyrack.net:10000 -U username:password -X POST -d '{"label": "temp password", "expireTime": "300"}' api.proxyrack.net/v1-beta/passwords
Statisches USA-Rechenzentrum:
curl -x usa.static.proxyrack.net:10000 -U benutzername:passwort -X POST -d '{"label": "temp password", "expireTime": "300"}' api.proxyrack.net/v1-beta/passwords
Ergebnis:
{ "id": "PiAJYwAIg", "label": "temp password", "password": "temp-b65c8f-2b6a4d-4344f2-f4a6b1-f9661f", "expiration": { "time": "2024-03-11T14:09Z", "seconds": 299, "unixTimestamp": 1710166192 }}