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

RecaptchaV2EnterpriseTaskProxyless: دور زدن Google Recaptcha V2 Enterprise بدون پروکسی

این نوع وظیفه برای حل کردن Recaptcha Enterprise V2 گوگل از آدرس IP کارگر استفاده شود.

خیلی شبیه به RecaptchaV2TaskProxyless است به جز این‌که وظایف با استفاده از Enterprise API حل می‌شوند و به کارگران دارای بهترین نمره Recaptcha V3 اختصاص داده می‌شوند. برای کسب اطلاعات بیشتر درباره Recaptcha Enterprise لطفاً از در بخش سؤالات پرتکرار (FAQ) بازدید کنید.

Recaptcha V2 funny example
Recaptcha V2 checkbox
مثالی از Recaptcha V2 Enterprise. از نظر بصری شبیه به نسخه غیرشرکتی است.

شیء وظیفه

خصوصیتنوعموردنیازهدف
typeرشتهبلهRecaptchaV2EnterpriseTaskProxyless
websiteURLرشتهبلهآدرس صفحه وب هدف. می‌تواند در هرجایی در وب‌سایت حتی بخش اعضا قرار گرفته باشد. کارگران ما به آنجا نمی‌روند بلکه در عوض بازدید را شبیه‌سازی می‌کنند.
websiteKeyرشتهبلهکلید وب‌سایت ریکپچا. در این مقاله می‌آموزید که چطور آن را پیدا کنید.
enterprisePayloadشیءخیرپارامترهای اضافی که باید همراه با کلید سایت به متد "grecaptcha.enterprise.render" انتقال داده شود. نمونه‌ای از آنچه باید در جستجویش باشید:
grecaptcha.enterprise.render("some-div-id", {
    sitekey: "6Lc_aCMTAAAAABx7u2N0D1XnVbI_v6ZdbM6rYf16",
    theme: "dark",
    s: "2JvUXHNTnZl1Jb6WEvbDyBMzrMTR7oQ78QRhBcG07rk9bpaAaE0LRq1ZeP5NYa0N...ugQA"
});
در این مثال می‌توانید پارامتر "s" که مستند شده نیست اما به‌وضوح لازم است را یادداشت کنید. آن را به API بفرستید سپس ما ویجت Recaptcha را با این پارامتر به‌صورت مناسبی رندر می‌کنیم.
apiDomainرشتهخیراز این پارامتر برای ارسال نام دامنه ای که اسکریپت Recaptcha باید از آن استفاده شود، استفاده کنید. می تواند تنها یکی از دو مقدار را داشته باشد: "www.google.com" یا "www.recaptcha.net". از این پارامتر استفاده نکنید مگر اینکه متوجه شوید که چه کاری انجام می دهید.

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

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.recaptchav2enterpriseproxyless import *

solver = recaptchaV2EnterpriseProxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("YOUR_API_KEY_HERE")
# solver.set_enterprise_payload({"s": "sometoken"})

# 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)

g_response = solver.solve_and_return_solution()
if g_response != 0:
    print("g-response: "+g_response)
else:
    print("task finished with error "+solver.error_code)

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

خصوصیتنوعهدف
gRecaptchaResponseرشتهرشته توکن که برای تعامل با فرم ارسال در وب‌سایت هدف لازم است.

نمونه پاسخ

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}