أنواع المهام المدعومة
أوامر API
مقالات
قسم الشروحات
GitHub icon
GitHub
Tutorial pages

RecaptchaV2EnterpriseTask: حل Google Recaptcha V2 Enterprise باستخدام البروكسي

يستخدم هذا النوع من المهام لحل Google Recaptcha Enterprise V2 عبر البروكسي المقدم.

إنه مشابه لـ RecaptchaV2Task، باستثناء المهام التي يتم حلها باستخدام Enterprise API ويتم تعيينها للعاملين الذين حصلوا على أفضل نقاط Recaptcha من الإصدار الثالث. لمزيد من المعلومات حول Recaptcha Enterprise، يرجى زيارة .

Recaptcha V2 funny example
Recaptcha V2 checkbox
مثال على Recaptcha V2 Enterprise. مطابق بصريًا للإصدار غير الخاص بالمؤسسات.

Task object

الخاصيةنوع الخاصيةالأهميةالوظيفة
typeStringمطلوبةRecaptchaV2EnterpriseTask
websiteURLStringمطلوبةعنوان صفحة الويب المستهدفة. يمكن أن يكون موجودًا في أي مكان على موقع الويب، حتى في منطقة المشتركين. عمالنا لا يزورون هذه الصفحات، لكنهم يقوموا بمحاكاة الزيارة.
websiteKeyStringمطلوبةمفتاح موقع Recaptcha. تعرف على كيفية العثور عليه في هذا المقال.
enterprisePayloadObjectغير مطلوبةالمعاملات الإضافية التي يجب تمريرها إلى طريقة "grecaptcha.enterprise.render" جنبًا إلى جنب مع مفتاح الموقع. مثال على ما يجب أن تبحث عنه:
grecaptcha.enterprise.render("some-div-id", {
    sitekey: "6Lc_aCMTAAAAABx7u2N0D1XnVbI_v6ZdbM6rYf16",
    theme: "dark",
    s: "2JvUXHNTnZl1Jb6WEvbDyBMzrMTR7oQ78QRhBcG07rk9bpaAaE0LRq1ZeP5NYa0N...ugQA"
});
في هذا المثال، يمكنك ملاحظة "المعاملات" التي لم يتم توثيقها، ولكن من الواضح أنها مطلوبة. اِرسلها إلى API، حتى يمكننا استعراض واجهة Recaptcha مع هذا المُعامل بشكل صحيح.
apiDomainStringغير مطلوبةاستخدم هذه المعلمة لإرسال اسم المجال الذي يجب تقديم البرنامج النصي Recaptcha منه. يمكن أن تحتوي على قيمة واحدة فقط من قيمتين: "www.google.com" أو "www.recaptcha.net". لا تستخدم هذه المعلمة إلا إذا كنت تفهم ما تفعله.
proxyTypeStringمطلوبةنوع البروكسي
http - بروكسي http / https معتاد
socks4 - بروكسي socks4
socks5 - بروكسي socks5
proxyAddressStringمطلوبةعنوان IP البروكسي ipv4 / ipv6. لا توجد أسماء مضيفين أو عناوين IP من الشبكات المحلية.
proxyPortIntegerمطلوبةمنفذ البروكسي
proxyLoginStringغير مطلوبةتسجيل دخول البروكسي الذي يتطلب التفويض (متطلب أساسي)
proxyPasswordStringغير مطلوبةكلمة مرور البروكسي
userAgentStringمطلوبةمستخدم المتصفح الذي يستخدم في المحاكاة. يجب أن تستخدم متصفحًا حديثًا، وإلا سيطلب منك جوجل "تحديث متصفحك".
cookiesStringغير مطلوبةملفات ارتباط إضافية يتوجب استخدامها في نطاقات جوجل

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

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.recaptchav2enterpriseproxyon import *

solver = recaptchaV2EnterpriseProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
# solver.set_enterprise_payload({"s": "sometoken"})
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")
solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")
solver.set_user_agent("Mozilla/5.0")
solver.set_cookies("test=true")

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

حل المهمة

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

مثال على الاستجابة

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