حل کردن ریکپچا V2
از این نوع وظیفه برای حل خودکار Google Recaptcha V2 استفاده کنید. محصول این وظیفه «مقدار پاسخ-g» (g-response) است. از آن برای ارسال فرم در وبسایت هدف استفاده کنید.
این وظیفه با استفاده از سرورهای پروکسی و آدرسهای IP کارگران خود ما اجرا میشود. در حال حاضر، ریکپچا در شرایطی که پازل در یک آدرس IP حل میشود و پاسخ-g از آدرس IP دیگری ارسال میشود، حفاظتی را ارائه نمیکند. آدرس IP شخصی که ریکپچای گوگل را حل کرده است، API گوگل ارائه نمی شود. اگر این آدرس IP تغییر کند، همیشه میتوانید از نوع استاندارد وظیفه ما برای این RecaptchaV2Task استفاده کنید.
مثالی از دوحل ریکپا V2Solve Recaptcha V2
شیء وظیفه
خصوصیت | نوع | ضروری | هدف |
---|---|---|---|
type | رشته | بله | RecaptchaV2TaskProxyless نام قبلی این وظیفه NoCaptchaTaskProxyless بود. این نام تا ابد پشتیبانی خواهد شد، لازم نیست کدتان را بهروز کنید. |
websiteURL | رشته | بله | آدرس صفحه وب هدف. میتواند در هرجایی از وبسایت حتی بخش اعضا قرار گرفته باشد. کارگران ما به آنجا نمیروند بلکه در عوض بازدید را شبیهسازی میکنند. |
websiteKey | رشته | بله | کلید وبسایت ریکپچا. شما در مقاله این میآموزید که چگونه آن پیدا کنید. |
recaptchaDataSValue | رشته | خیر | مقدار پارامتر 'data-s'. فقط برای ریکپچاهای وبسایتهای گوگل کاربرد دارد. |
isInvisible | بولی | خیر | تعیین میکند که آیا Hcaptcha نامرئی است یا خیر. این روش، یک ویجت مناسب برای کارگران ما فراهم میکند. |
نمونه درخواست
Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial
from anticaptchaofficial.recaptchav2proxyless import *
solver = recaptchaV2Proxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")
#set optional custom parameter which Google made for their search page Recaptcha v2
#solver.set_data_s('"data-s" token from Google Search results "protection"')
# 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 | رشته | رشته توکن که برای تعامل با فرم ارسال در وبسایت هدف لازم است. |
cookies | آرایه | آرایه اختیاری کوکیها که برای حل ریکپچا استفاده میشود. فقط برای دامنهها و زیردامنههای google.com کاربرد دارد. |
نمونه پاسخ
{
"errorId":0,
"status":"ready",
"solution":
{
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}