Menu

حل رموز تحقق الباب الدوار بواسطة بروكسي

تعد رموز تحقق الباب الدوار محاولة أخرى لاستبدال Recaptcha. نحن ندعم جميع أنواعها الفرعية تلقائيًا: كالنوع اليدوي وغير التفاعلي وغير المرئي. ولا حاجة لتحديد النوع الفرعي لرموز التحقق. ولا حاجة كذلك إلى توفير "user-agent" مخصص لأنه لن يعمل على الإطلاق.

يتطلب هذا النوع من المهام استخدام بروكسي. يُرجى استخدامه فقط إذا فشلت مهمة (TurnstileTaskProxyless) بدون استخدام بروكسي، لأنها تؤدي إلى تقليل سرعة العمال عند حل رموز التحقق. كما يتطلب حل رموز التحقق بواسطة البروكسي جودة عالية للبروكسي الخاصة بك والتي يتعين عليك تثبيتها بنفسك على خوادم ال VPS خاصتك ولا حاجة إلى استخدام خدمات بروكسي مدفوعة أبدًا.

Turnstile captcha example
مثال على رمز التحقق

كائن مهمة حل رموز التحقق

الخاصيةنوع الخاصيةالأهميةالوظيفة
typeStringمطلوبةTurnstileTask
websiteURLStringمطلوبةعنوان صفحة الويب المستهدفة. يمكن أن يكون موجودًا في أي مكان على موقع الويب، حتى في قسم الأعضاء. عمالنا لا يزورون هذه الصفحات، لكنهم يقوموا بمحاكاة الزيارة.
websiteKeyStringمطلوبةsitekey رموز تحقق الباب الدوار
actionStringغير مطلوبةخاصية "action" اختيارية.
turnstileCDataStringغير مطلوبةرمز "cData" الاختياري
proxyTypeStringمطلوبةنوع البروكسي
http - بروكسي
socks4 socks5 http/https المعتاد- socks4 proxy
socks5 - بروكسي socks5
proxyAddressStringمطلوبةعنوان IP البروكسي ipv4 / ipv6. لا توجد أسماء مضيفين أو عناوين IP من الشبكات المحلية.
proxyPortIntegerمطلوبةمنفذ البروكسي
proxyLoginStringمطلوبةتسجيل دخول البروكسي الذي يتطلب التفويض (متطلب أساسي)
proxyPasswordStringمطلوبةكلمة مرور البروكسي

مثال على الطلب

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)

كائن حل المهمة

الخاصيةنوع الخاصيةالوظيفة
tokenStringسلسلة الرمز المميز المطلوب للتفاعل مع نموذج الإرسال على موقع الويب المستهدف.
userAgentStringuser-agent لمتصفح العامل. استخدمه عند إرسال الرمز المميز للاستجابة.

مثال على نتيجة الطلب

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