Menu

RecaptchaV3TaskProxyless: حل جوجل Recaptcha الإصدار الثالث

هذا النوع من المهام مطلوب لحل Google Recaptcha V3 على كمبيوتر الموظف. سيتم تنفيذ هذه المهمة من خلال خدمتنا باستخدام البروكسي الخاص بنا و / أو عناوين IP الموظفين الخاصة بنا.

يرجى ملاحظة أن هناك فرقا بين recaptcha v2 غير مرئية وإعادة recaptcha v3. أنها تبدو هي نفسها وقد يبدو الأمر مربكًا. هناك طريقة سريعة لتحديد النوع الصحيح: حاول حلها باستخدام API لدينا باسم الإصدار الثاني غير المرئي و الإصدار الثالث. في إحدى المحاولات، ستحصل على خطأ، وفي المحاولة الأخرى ستسير الأمور على ما يرام.

نحن نختبر العاملين لدينا للحصول على "نقاط" recaptcha الخاصة بهم ونضعهم في 3 مجموعات (قوائم الانتظار): 0.3 و0.7 و0.9. قد يكون لكل منها أسعار مختلفة قليلاً بسبب عدد العمال العاطلين عن العمل. من خلال تمرير الخاصية "minScore"، يمكنك تحديد قائمة الانتظار التي ستنتقل إليها مهمتك. معظم العاملين المتاحين لدينا حصلوا على 0.3، والأقلية لديهم 0.9.

Recaptcha v3 example
مثال على recaptcha v3. عادة ما تحتوي على شعار يوجد في الركن الأيمن السفلي من الصفحة. وعلى الرغم من ذلك، يمكن إزالته بسهولة بواسطة الجافاسكريبت

Task object

الخاصيةنوع الخاصيةالأهميةالوظيفة
typeStringمطلوبةRecaptchaV3TaskProxyless
websiteURLStringمطلوبةعنوان صفحة الويب المستهدفة. يمكن أن يكون موجودًا في أي مكان على موقع الويب، حتى في منطقة المشتركين. عمالنا لا يزورون هذه الصفحات، لكنهم يقوموا بمحاكاة الزيارة.
websiteKeyStringمطلوبةمفتاح موقع Recaptcha. تعرف على كيفية العثور عليه في هذا المقال.
minScoreDoubleمطلوبةتصفية العمال بدرجة معينة. ويمكن أن تحتوي على إحدى القيم التالية:
0.3
0.7
0.9
pageActionStringغير مطلوبة
قيمة "الإجراء" في Recaptcha. يستخدم مالكو مواقع الويب هذه المعلمة لتحديد ما يفعله المستخدمون على الصفحة. مثال:

grecaptcha.execute('site_key', {action:'login_test'})
isEnterpriseBooleanغير مطلوبةقم بتعيين هذه العلامة إلى "صحيح" إذا كنت بحاجة إلى حل الإصدار الثالث هذا مع Enterprise API. يرجى العلم أن القيمة الافتراضية هي "False" ويتم حل recaptcha مع None-Enterprise API يمكن تحديدها بواسطة استدعاء دالة جافاسكريبت كالمثال التالي:

grecaptcha.enterprise.execute('site_key', {..})
apiDomainStringغير مطلوبةاستخدم هذه المعلمة لإرسال اسم المجال الذي يجب تقديم البرنامج النصي Recaptcha منه. يمكن أن تحتوي على قيمة واحدة فقط من قيمتين: "www.google.com" أو "www.recaptcha.net". لا تستخدم هذه المعلمة إلا إذا كنت تفهم ما تفعله.

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

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.recaptchav3proxyless import *

solver = recaptchaV3Proxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")
solver.set_page_action("home_page")
solver.set_min_score(0.9)

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