Menu

Turnstile captchayı proxy ile çözün

Turnstile captcha, Recaptcha'nın yerini almak için başka bir girişimdir. Tüm alt türlerini otomatik olarak destekliyoruz: manuel, etkileşimli olmayan ve görünmez. Alt türü belirtmenize gerek yok. Ayrıca kendi özel User-Agent'ınızı sağlamanız gerekli değildir ve hiç çalışmayacaktır.

Bu tür bir görev bir proxy gerektirir. Çalışanlarımızı yavaşlatacağı için lütfen bunu yalnızca proxy kapatma görevleri (TurnstileTaskProxyless) başarısız olduğunda kullanın. Captchaları proxylerle çözmek ayrıca proxylerinizin süper yüksek kalitesini gerektirir; bunları kendi VPS sunucularınıza kurmanız ve asla satın alınan proxy hizmetlerini kullanmamanız gerekir.

Turnstile captcha example
Captcha örneği

Görev nesnesi

ÖzellikTürZorunluAmaç
typeDizeEvetTurnstileTask
websiteURLDizeEvetBir hedef web sayfasının adresi. Web sitesinde herhangi bir yerde, hatta üye alanında dahi olabilir. Çalışanlarımız o sayfaya gitmez, bunun yerine ziyareti simüle ederler.
websiteKeyDizeEvetTurnstile site anahtarı
actionDizeHayırOpsiyonel "action" parametresi.
turnstileCDataDizeHayırOpsiyonel "cData" tokeni
proxyTypeDizeEvetProxy türü
http - standart http/https proxy
socks4 - socks4 proxy
socks5 - socks5 proxy
proxyAddressDizeEvetProxy IP adresi ipv4/ipv6. Yerel ağlardan ana bilgisayar adı veya IP adresi yok.
proxyPortTam sayıEvetProxy portu
proxyLoginDizeEvetKimlik doğrulama (standart) gerektiren proxy için kullanıcı adı
proxyPasswordDizeEvetProxy şifresi

Talep örneği

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)

Görev çözüm nesnesi

ÖzellikTürAmaç
tokenDizeHedef web sitesi üzerindeki gönderme formu ile etkileşime girmek için gerekli olan token dizisi.
userAgentDizeÇalışanın tarayıcısının Kullanıcı Aracısı (User-Agent). Yanıt tokenini gönderirken bunu kullanın.

Yanıt örneği

{
    "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"
}