Drehkreuz-Captcha mit Proxy lösen
Turnstile Captcha ist ein weiterer Versuch, Recaptcha zu ersetzen. Wir unterstützen alle seine Untertypen automatisch: manuell, nicht-interaktiv und unsichtbar. Sie müssen den Untertyp nicht angeben. Auch die Angabe eines eigenen User-Agents ist nicht notwendig und wird nicht funktionieren.
Diese Art von Aufgabe erfordert einen Proxy. Bitte verwenden Sie ihn nur, wenn Aufgaben ohne Proxy (TurnstileTaskProxyless) fehlschlagen, da er unsere Arbeiter verlangsamt. Das Lösen von Captchas mit Proxys erfordert auch eine sehr hohe Qualität Ihrer Proxys, die Sie selbst auf Ihren eigenen VPS-Servern installieren sollten. Verwenden Sie niemals gekaufte Proxy-Dienste.
Captcha-Beispiel
Aufgabenobjekt
Wert | Art | Erforderlich | Zweck |
---|---|---|---|
type | String | Ja | TurnstileTask |
websiteURL | String | Ja | Adresse einer Ziel-Webseite. Kann sich an beliebiger Stelle auf der Website befinden, auch in einem Mitgliederbereich. Unsere Arbeiter navigieren nicht dorthin, sondern simulieren den Besuch. |
websiteKey | String | Ja | Drehkreuz-Sitekey |
action | String | Nein | Optionaler Parameter "action". |
turnstileCData | String | Nein | Optionales "cData"-Token |
proxyType | String | Ja | Art des Proxy http - in der Regel http/https Proxy socks4 - socks4 Proxy socks5 - socks5 Proxy |
proxyAddress | String | Ja | Proxy-IP-Adresse ipv4/ipv6. Keine Hostnamen oder IP-Adressen aus lokalen Netzwerken. |
proxyPort | Integer | Ja | Proxy-Port |
proxyLogin | String | Ja | Login für Proxy mit erforderlicher Autorisierung (basic) |
proxyPassword | String | Ja | Proxy-Passwort |
Anfrage-Beispiel
Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial
from anticaptchaofficial.turnstileproxyon import *
solver = turnstileProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com/")
solver.set_website_key("sitekey_here")
solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")
# Optionally specify page action
solver.set_action("login")
# Optionally specify cData token
solver.set_action("some_custom_token")
# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)
token = solver.solve_and_return_solution()
if token != 0:
print("token: "+token)
else:
print("task finished with error "+solver.error_code)
Aufgabenlösungsobjekt
Wert | Art | Zweck |
---|---|---|
token | String | Token-String, der für die Interaktion mit dem Einreichungsformular auf der Ziel-Website erforderlich ist. |
userAgent | String | User-Agent des Browsers des Arbeitnehmers. Verwenden Sie es, wenn Sie das Antwort-Token übermitteln. |
Antwort-Beispiel
{
"errorId":0,
"status":"ready",
"solution":
{
"token":"0.vtJqmZnvobaUzK2i2PyKaSqHELYtBZfRoPwMvLMdA81WL_9G0vCO3y2VQVIeVplG0mxYF7uX.......",
"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}