RecaptchaV3TaskProxyless: حل جوجل Recaptcha الإصدار الثالث
هذا النوع من المهام مطلوب لحل Google Recaptcha V3 على كمبيوتر الموظف. سيتم تنفيذ هذه المهمة من خلال خدمتنا باستخدام البروكسي الخاص بنا و / أو عناوين IP الموظفين الخاصة بنا.
يرجى ملاحظة أن هناك فرقا بين recaptcha v2 غير مرئية وإعادة recaptcha v3. أنها تبدو هي نفسها وقد يبدو الأمر مربكًا. هناك طريقة سريعة لتحديد النوع الصحيح: حاول حلها باستخدام API لدينا باسم الإصدار الثاني غير المرئي و الإصدار الثالث. في إحدى المحاولات، ستحصل على خطأ، وفي المحاولة الأخرى ستسير الأمور على ما يرام.
نحن نختبر العاملين لدينا للحصول على "نقاط" recaptcha الخاصة بهم ونضعهم في 3 مجموعات (قوائم الانتظار): 0.3 و0.7 و0.9. قد يكون لكل منها أسعار مختلفة قليلاً بسبب عدد العمال العاطلين عن العمل. من خلال تمرير الخاصية "minScore"، يمكنك تحديد قائمة الانتظار التي ستنتقل إليها مهمتك. معظم العاملين المتاحين لدينا حصلوا على 0.3، والأقلية لديهم 0.9.
Task object
الخاصية | نوع الخاصية | الأهمية | الوظيفة |
---|---|---|---|
type | String | مطلوبة | RecaptchaV3TaskProxyless |
websiteURL | String | مطلوبة | عنوان صفحة الويب المستهدفة. يمكن أن يكون موجودًا في أي مكان على موقع الويب، حتى في منطقة المشتركين. عمالنا لا يزورون هذه الصفحات، لكنهم يقوموا بمحاكاة الزيارة. |
websiteKey | String | مطلوبة | مفتاح موقع Recaptcha. تعرف على كيفية العثور عليه في هذا المقال. |
minScore | Double | مطلوبة | تصفية العمال بدرجة معينة. ويمكن أن تحتوي على إحدى القيم التالية: 0.3 0.7 0.9 |
pageAction | String | غير مطلوبة | قيمة "الإجراء" في Recaptcha. يستخدم مالكو مواقع الويب هذه المعلمة لتحديد ما يفعله المستخدمون على الصفحة. مثال: grecaptcha.execute('site_key', {action:'login_test'}) |
isEnterprise | Boolean | غير مطلوبة | قم بتعيين هذه العلامة إلى "صحيح" إذا كنت بحاجة إلى حل الإصدار الثالث هذا مع Enterprise API. يرجى العلم أن القيمة الافتراضية هي "False" ويتم حل recaptcha مع None-Enterprise API يمكن تحديدها بواسطة استدعاء دالة جافاسكريبت كالمثال التالي: grecaptcha.enterprise.execute('site_key', {..}) |
apiDomain | String | غير مطلوبة | استخدم هذه المعلمة لإرسال اسم المجال الذي يجب تقديم البرنامج النصي Recaptcha منه. يمكن أن تحتوي على قيمة واحدة فقط من قيمتين: "www.google.com" أو "www.recaptcha.net". لا تستخدم هذه المعلمة إلا إذا كنت تفهم ما تفعله. |
مثال على الطلب
#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
حل المهمة
الخاصية | نوع الخاصية | الوظيفة |
---|---|---|
gRecaptchaResponse | String | سلسلة الرمز المميز المطلوب للتفاعل مع نموذج الإرسال على موقع الويب المستهدف. |
مثال على الاستجابة
{
"errorId":0,
"status":"ready",
"solution":
{
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}