ডকুমেন্টেশন মেনু

RecaptchaV2Task: আপনার প্রক্সি দিয়ে গুগল Recaptcha ধাঁধা সমাধান করুন

গুগল পরিষেবাগুলিতে Recaptchas সমাধান করতে এই ধরণের টাস্কটি ব্যবহার করুন। অন্য সমস্ত ক্ষেত্রে প্রক্সি-অফ মোডে Recaptcha সমাধান করতে RecaptchaV2TaskProxyless ব্যবহার করুন। গুগল API কোনও ওয়েবসাইটের মালিককে সমাধানকারীর IP ঠিকানা প্রকাশ করে না।

আমাদের সিস্টেমটি এমনভাবে তৈরি করা হয়েছে যাতে কর্মীর ব্রাউজারটির আপনার প্রক্সি সার্ভারগুলিতে অ্যাক্সেস না থাকে। এই ডেটাটি আমাদের সার্ভারে সংরক্ষিত এবং টাস্ক শেষ হওয়ার পরেই সরিয়ে ফেলা হবে। কর্মীদের কম্পিউটার কেবল আমাদের সার্ভারগুলির সাথেই যোগাযোগ করে। আপনার প্রক্সিটি কেবলমাত্র একটি IP ঠিকানা থেকে অ্যাক্সেস করা হয়। এই FAQ বিভাগে আরও কিছু তথ্য।

এই ধরণের টাস্কটি কার্যকর করার আগে আমাদের প্রক্সি পরীক্ষকটি আপনার পরীক্ষার অনুরোধের একটি সিরিজ তৈরি করে সামঞ্জস্যের জন্য প্রক্সি পরীক্ষা করতে পারে। যদি এই পরীক্ষার অনুরোধটি ব্যর্থ হয় তবে আপনার টাস্কটি ERROR_PROXY_CONNECT_TIMEOUT বা অনুরূপ ত্রুটির সাথে চিহ্নিত করা হবে এবং বাতিল হয়ে যাবে। সমাধান প্রক্রিয়া চলাকালীন আপনার প্রক্সিটিও ব্যর্থ হতে পারে এবং আমাদের API অন্যান্য প্রক্সি ত্রুটি তৈরি করবে। আরও জানতে অনুগ্রহ করে প্রক্সি বিষয় সম্পর্কিত FAQ দেখুন।

Recaptcha V2 উদাহরণ

টাস্ক অবজেক্ট

প্রোপার্টি ধরণ জরুরী উদ্দেশ্য
type স্ট্রিং হ্যাঁ RecaptchaV2Task
পূর্ববর্তী টাস্কের নাম: 'NoCaptchaTask'। আমরা পুরানো টাস্ক নামটিকে চিরকাল সমর্থন করে যাব, আপনার কোড আপডেট করার দরকার নেই।
websiteURL স্ট্রিং হ্যাঁ একটি টার্গেট ওয়েব পেজের ঠিকানা। ওয়েব সাইটে যে কোনও জায়গায় অবস্থিত হতে পারে, মেম্বার এরিয়াতেও। আমাদের কর্মীরা সেখানে চলাচল করে না, পরিবর্তে ভিজিটটি অনুকরণ করে।
websiteKey স্ট্রিং হ্যাঁ Recaptcha ওয়েবসাইট কী। এটি কীভাবে খুঁজে পাবেন তা শিখুন তা এই নিবন্ধে পড়ুন।
recaptchaDataSValue স্ট্রিং না 'data-s' প্যারামিটারের মান। কেবল গুগলের ওয়েব সাইটগুলিকে কেবল Recaptcha এর জন্য প্রয়োগ করা হয়।
proxyType স্ট্রিং হ্যাঁ প্রক্সি টাইপ
http - সাধারন http/https প্রক্সি
socks4 - socks4 প্রক্সি
socks5 - socks5 প্রক্সি
proxyAddress স্ট্রিং হ্যাঁ প্রক্সি IP ঠিকানা ipv4/ipv6। স্থানীয় নেটওয়ার্কগুলি থেকে কোনও হোস্টের নাম বা IP ঠিকানা নেই।
proxyPort পূর্ণসংখ্যা হ্যাঁ প্রক্সি পর্ট
proxyLogin স্ট্রিং না প্রক্সির জন্য লগইন করুন যার অনুমোদন প্রয়োজন (বেসিক)
proxyPassword স্ট্রিং না প্রক্সি পাসওয়ার্ড
userAgent স্ট্রিং হ্যাঁ অনুকরণে ব্যবহৃত ব্রাউজারের ব্যবহারকারী-এজেন্ট। আপনাকে একটি আধুনিক ব্রাউজারের স্বাক্ষর ব্যবহার করতে হবে, অন্যথায় গুগল আপনাকে "আপনার ব্রাউজার আপডেট করতে" বলবে।
cookies স্ট্রিং না গুগল ডোমেনগুলিতে আমাদের অতিরিক্ত যে কুকি ব্যবহার করা উচিত।
isInvisible বুলিয়ান না Recaptcha অদৃশ্য কিনা তা নিশ্চিত করুন। এটি আমাদের কর্মীদের জন্য একটি উপযুক্ত উইজেট রেন্ডার করবে।

উদাহরণের অনুরোধ

CURL
          curl -i -H "Accept: application/json" \
     -H "Content-Type: application/json" \
     -X POST -d '{
    "clientKey":"YOUR_API_KEY",
    "task":
        {
            "type":"RecaptchaV2Task",
            "websiteURL":"http://mywebsite.com/recaptcha/test.php",
            "websiteKey":"6Lc_aCMTAAAAABx7u2N0D1XnVbI_v6ZdbM6rYf16",
            "proxyType":"http",
            "proxyAddress":"8.8.8.8",
            "proxyPort":8080,
            "proxyLogin":"proxyLoginHere",
            "proxyPassword":"proxyPasswordHere",
            "userAgent":"MODERN_USER_AGENT_HERE",
            "cookie":"cookiename1=cookievalue1; cookiename2=cookievalue2"
        }
}' https://api.anti-captcha.com/createTask
        

প্রতিক্রিয়ার উদাহরণ

ত্রুটিমুক্ত JSON
          {
    "errorId": 0,
    "taskId": 7654321
}
        
ত্রুটিযুক্ত JSON
          {
    "errorId": 1,
    "errorCode": "ERROR_KEY_DOES_NOT_EXIST",
    "errorDescription": "Account authorization key not found in the system"
}
        

সমাধানটি পুনরুদ্ধার করুন

সমাধান অনুরোধ করতে getTaskResult পদ্ধতি ব্যাবহার করুন। প্রথম অনুরোধটি করার আগে, একটি কর্মীকে কিছু সময় দিন, ৫ সেকেন্ডের মতো। কর্মীটি এরপরেও ব্যস্ত থাকলে ৩ সেকেন্ড পর পুনরায় চেষ্টা করুন।

টাস্ক সমাধান অবজেক্ট

প্রোপার্টি ধরণ উদ্দেশ্য
gRecaptchaResponse স্ট্রিং টোকেন স্ট্রিং যা টার্গেট ওয়েবসাইটে জমা দেওয়ার ফর্মের সাথে ইন্টারঅ্যাক্ট করার জন্য প্রয়োজনীয়।
cookies বিন্যাস Recaptcha সমাধানের জন্য ব্যবহৃত ঐচ্ছিক অ্যারে কুকি। শুধুমাত্র google.com ডোমেন এবং সাবডোমেনের প্রযোজ্য।

প্রতিক্রিয়ার উদাহরণ

ত্রুটিমুক্ত JSON
          {
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}