CAPTCHA समाधान के लिए प्रॉक्सी पूल का आकार तय करें
पूल का आकार एक साथ चलने वाले समाधान-और-सबमिशन फ़्लो के आधार पर तय करें, ऐप्लिकेशन थ्रेड के आधार पर नहीं। लक्ष्य पर सबमिशन पूरा होने तक हर फ़्लो की प्रॉक्सी पिन रखें; टोकन तैयार होते ही उसे छोड़ना या बदलना सही नहीं है।
इस पेज पर
चार पिन किए गए आवंटनों से शुरू करें
चार सक्रिय तार्किक फ़्लो के लिए, चार प्रॉक्सी-सेशन आवंटनों से शुरू करें। हर जॉब समाधान और लक्ष्य पर सबमिशन, दोनों के लिए अपने आवंटित सेशन का उपयोग करता है, फिर लौटाई गई ब्राउज़र पहचान के साथ तुरंत सबमिट करता है।
[
{
"job": 1,
"proxyEnvironmentVariable": "PROXY_SESSION_1",
"reuseFor": "solve and target submission",
"resultHandling": "submit promptly with returned browser identity"
},
{
"job": 2,
"proxyEnvironmentVariable": "PROXY_SESSION_2",
"reuseFor": "solve and target submission",
"resultHandling": "submit promptly with returned browser identity"
},
{
"job": 3,
"proxyEnvironmentVariable": "PROXY_SESSION_3",
"reuseFor": "solve and target submission",
"resultHandling": "submit promptly with returned browser identity"
},
{
"job": 4,
"proxyEnvironmentVariable": "PROXY_SESSION_4",
"reuseFor": "solve and target submission",
"resultHandling": "submit promptly with returned browser identity"
}
]इसमें चार जॉब को चार सेशन से जोड़ा जाता है—ज़रूरी नहीं कि वे चार अलग-अलग IP हों। यह हर थ्रेड के लिए एक IP का सार्वभौमिक नियम या मापी गई क्षमता-सीमा नहीं है। जो थ्रेड समाधान-और-सबमिशन फ़्लो नहीं चला रहा, उसे अलग आवंटन नहीं चाहिए।
यदि आपका प्रॉक्सी विक्रेता एग्ज़िट बदलता है, तो उसकी सेशन या पिनिंग सुविधा का उपयोग करें, ताकि सॉल्वर और सबमिशन एक ही एग्ज़िट साझा करें। केवल चार एनवायरनमेंट वेरिएबल होने से यह सुनिश्चित नहीं होता। अपने ऐप्लिकेशन के सामान्य ब्राउज़र हेडर लगाने के बजाय सफल प्रॉक्सी और समाधान के userAgent तथा secChUa के साथ सबमिट करें।
उम्मीदवार विकल्प हैं, अतिरिक्त समाधान स्लॉट नहीं
reCAPTCHA अनुरोध में proxy या proxyCandidates में से ठीक एक दिया जाता है। उम्मीदवार सूची में अधिकतम बारह अलग-अलग HTTP या HTTPS प्रॉक्सी URL स्वीकार किए जाते हैं, जिनमें पाथ, क्वेरी या फ़्रैगमेंट न हो। ये एक टास्क के लिए वैकल्पिक एग्ज़िट हैं, समानांतर बैच नहीं: हर जॉब में बारह उम्मीदवार वाले चार जॉब फिर भी चार तार्किक फ़्लो हैं, 48 सॉल्व नहीं।
उम्मीदवारों का उपयोग करते समय मूल ऐरे बनाए रखें। reCAPTCHA के लिए, solution.egressAttempts सफल उम्मीदवार की पहचान उसके एक-आधारित इंडेक्स से करता है। सबमिशन के लिए प्रॉक्सी चुनने से पहले जाँचें कि यह 1 से ऐरे की लंबाई तक का पूर्णांक है। यदि यह मौजूद नहीं है या अमान्य है, तो अनुमान लगाने के बजाय रुक जाएँ।
उम्मीदवारों की सीमा, पूल के आकार की सिफ़ारिश नहीं है, और फ़ॉलबैक किसी काम करने वाले एग्ज़िट की गारंटी नहीं देता। सेशन टास्क के लिए एक ही प्रॉक्सी चाहिए, इसलिए उन टास्क पर उम्मीदवार सूचियाँ लागू न करें।
IP जोड़ने से पहले चार-फ़्लो व्यवस्था का परीक्षण करें
वास्तविक लक्ष्य वर्कफ़्लो चलाएँ। हर जॉब के लिए एक गैर-गोपनीय प्रॉक्सी-सेशन लेबल, टास्क की अंतिम स्थिति और लक्ष्य की प्रतिक्रिया दर्ज करें। सॉल्वर के तैयार होने और लक्ष्य द्वारा स्वीकार किए जाने को अलग रखें; वरना हर सबमिशन विफल होने पर भी पूल ठीक काम करता हुआ दिख सकता है।
- तैयार टोकन सबमिशन से पहले इंतज़ार करते हैं।
क्या एप्लिकेशन उतनी ही तेज़ी से परिणाम सबमिट कर सकता है, जितनी तेज़ी से चार सक्रिय फ़्लो उन्हें तैयार करते हैं?
यह आज़माएँ: एक साथ चल रहे सॉल्व की संख्या उतनी ही रखें, जितने परिणाम एप्लिकेशन तुरंत उपयोग कर सके। अधिक प्रॉक्सी सेशन जोड़ने से सबमिशन में देरी ठीक नहीं होगी।
- लक्ष्य तैयार समाधान को अस्वीकार करता है।
क्या सबमिशन में सफल एग्ज़िट, लौटाई गई ब्राउज़र पहचान और इच्छित लक्ष्य का उपयोग हुआ था?
यह आज़माएँ: और IP खरीदने से पहले बेमेल सेटिंग ठीक करें। यदि वे मेल खाती हैं, तो उसी लक्ष्य वर्कफ़्लो का उपयोग करके प्रॉक्सी विकल्पों की तुलना करें; रेज़िडेंशियल, मोबाइल या डेटासेंटर लेबल स्वीकृति साबित नहीं करते।
- प्रॉक्सी HTTP 407 लौटाता है।
प्रॉक्सी प्रमाणीकरण जाँचें, जिसमें उपयोगकर्ता नाम या पासवर्ड के आरक्षित वर्ण भी शामिल हैं।
यह आज़माएँ: क्रेडेंशियल ठीक करें और उनके घटकों को प्रतिशत-एन्कोड करें, पूरे प्रॉक्सी URL को नहीं। उम्मीदवार जोड़ने से वही प्रमाणीकरण त्रुटि ठीक नहीं होगी।
यदि चार-फ़्लो रन का प्रदर्शन कम ओवरलैप वाले रन से खराब है, तो विस्तार करने से पहले इस अंतर की जाँच करें। जब आपको एक साथ अधिक फ़्लो चलाने हों, तो पिन किए गए असाइनमेंट बढ़ाएँ, फिर शुरू से अंत तक के परिणामों की दोबारा तुलना करें। न तो काम करता प्रॉक्सी कनेक्शन और न ही बड़ा पूल CAPTCHA स्कोर साबित करता है।
सॉल्व और प्रॉक्सी ट्रैफ़िक का बजट अलग रखें
मौजूदा उपयोग-आधारित दरों पर, अकाउंट क्रेडिट या लागू बोनस से पहले 10,000 तैयार reCAPTCHA टास्क की लागत $20 है। विफल सॉल्व का शुल्क वापस किया जाता है। लक्ष्य द्वारा अस्वीकृति से तैयार सॉल्व का शुल्क अपने-आप वापस नहीं होता।
प्रॉक्सी खर्च को अलग मद में रखें। अपने प्रदाता की बिलिंग शर्तों और उसी सॉल्व-और-सबमिट परीक्षण के दौरान मापे गए ट्रैफ़िक का उपयोग करें; कॉन्फ़िगर किए गए सेशन या उम्मीदवारों की संख्या से ट्रैफ़िक का बिल पता नहीं चलता।
स्रोत और API संदर्भ
अपना पहला टास्क चलाएँ।
$5 वर्कस्पेस क्रेडिट के साथ शुरुआत करें।