انواع وظیفه مورد پشتیبانی
متدهای API
مقالات
خودآموزها
GitHub
Tutorial pages

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

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

نمونه کپچا

شیء وظیفه

خصوصیتنوعموردنیازهدف
typeرشتهبلهTurnstileTask
websiteURLرشتهبلهآدرس صفحه وب هدف. می‌تواند در هرجایی در وب‌سایت حتی بخش اعضا قرار گرفته باشد. کارگران ما به آنجا نمی‌روند بلکه در عوض بازدید را شبیه‌سازی می‌کنند.
websiteKeyرشتهبلهکلید سایت تورنستیله
actionرشتهخیرپارامتر "action" اختیاری.
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")

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