Menu

دورزدن کپچای Turnstile

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

قبل از تست وظیفه‌های با پروکسی، ابتدا این نوع وظیفه را از نظر میزان موفقیت در دورزدن کپچا امتحان کنید.

Turnstile captcha example
مثال کپچا

شیء وظیفه

خصوصیتنوعضروریهدف
typeرشتهبلهTurnstileTaskProxyless
websiteURLرشتهبلهآدرس صفحه وب هدف. می‌تواند در هرجایی از وب‌سایت حتی بخش اعضا قرار گرفته باشد. کارگران ما به آنجا نمی‌روند بلکه در عوض بازدید را شبیه‌سازی می‌کنند.
websiteKeyرشتهبلهکلید سایت Turnstile
actionرشتهخیرپارامتر اختیاری "action".
turnstileCDataرشتهخیرتوکن اختیاری "cData".

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

Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.turnstileproxyless import *

solver = turnstileProxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")

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