close menu
انواع وظیفه مورد پشتیبانی
متدهای API
مقالات
GitHub icon
GitHub
Menu

حل کپچای Turnstile از طریق یک پروکسی - TurnstileTask

کپچای Turnstile تلاش دیگری برای جایگزینی Recaptcha است. ما از همه زیرشاخه های آن به صورت خودکار پشتیبانی می کنیم: دستی، غیر تعاملی و نامرئی. نیازی به تعیین نوع فرعی نیست. همچنین ارائه User-Agent سفارشی خود ضروری نیست و به هیچ وجه کار نخواهد کرد.

Turnstile captcha example
نمونه کپچا

شیء وظیفه

خصوصیتنوعموردنیازهدف
typeرشتهبلهTurnstileTask
websiteURLرشتهبلهآدرس صفحه وب هدف. می‌تواند در هرجایی در وب‌سایت حتی بخش اعضا قرار گرفته باشد. کارگران ما به آنجا نمی‌روند بلکه در عوض بازدید را شبیه‌سازی می‌کنند.
websiteKeyرشتهبلهکلید سایت تورنستیله
actionرشتهخیرپارامتر "action" اختیاری.
turnstileCDataرشتهخیرنشانه اختیاری "cData".
proxyTypeرشتهبلهنوع پروکسی
http - پراکسی http/https معمولی
socks4 - پراکسی socks4
socks5 - پراکسی socks5
proxyAddressرشتهبلهآدرس IP پروکسی ipv4/ipv6. بدون نام میزبان یا آدرس IP از شبکه‌های محلی
proxyPortعدد صحیحبلهدرگاه(پورت) پروکسی
proxyLoginرشتهبلهیوزرنیم برای پروکسی که نیاز به احراز هویت (پایه) دارد
proxyPasswordرشتهبلهپسورد پروکسی

نمونه درخواست

Python
Javascript
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

شیء راه‌حل وظیفه

خصوصیتنوعهدف
tokenرشتهرشته توکن که برای تعامل با فرم ارسال در وب‌سایت هدف لازم است.
userAgentرشتهعامل کاربر مرورگر کارگر. هنگام ارسال نشانه پاسخ از آن استفاده کنید.

نمونه پاسخ

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