Menu

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.

Turnstile captcha example
Captcha-Beispiel

Aufgabenobjekt

WertArtErforderlichZweck
typeStringJaTurnstileTask
websiteURLStringJaAdresse 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.
websiteKeyStringJaDrehkreuz-Sitekey
actionStringNeinOptionaler Parameter "action".
turnstileCDataStringNeinOptionales "cData"-Token
proxyTypeStringJaArt des Proxy
http - in der Regel http/https Proxy
socks4 - socks4 Proxy
socks5 - socks5 Proxy
proxyAddressStringJaProxy-IP-Adresse ipv4/ipv6. Keine Hostnamen oder IP-Adressen aus lokalen Netzwerken.
proxyPortIntegerJaProxy-Port
proxyLoginStringJaLogin für Proxy mit erforderlicher Autorisierung (basic)
proxyPasswordStringJaProxy-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

WertArtZweck
tokenStringToken-String, der für die Interaktion mit dem Einreichungsformular auf der Ziel-Website erforderlich ist.
userAgentStringUser-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"
}