reCAPTCHA साइट प्रोफ़ाइल सेट अप करें
साइट प्रोफ़ाइल में साइट सेट अप करें और टोकन माँगने से पहले उसकी प्रोफ़ाइल में active दिखने का इंतज़ार करें। टास्क API को होस्टनाम और ऐक्शन भेजने से प्रोफ़ाइल नहीं बनती।
इस पेज पर
कंसोल में साइट जोड़ें
- 1.
वर्कस्पेस जाँचें
उस वर्कस्पेस के लिए प्रोफ़ाइल सेट अप करें जिसकी API कुंजी से आप टास्क बनाएँगे। किसी दूसरे वर्कस्पेस में प्रोफ़ाइल होना पर्याप्त नहीं है। अगर कंसोल में जारी रखने के लिए क्रेडिट जोड़ें दिखता है, तो सेटअप आगे बढ़ाने से पहले उस निर्देश का पालन करें।
- 2.
साइट जोड़ें खोलें
साइट प्रोफ़ाइल में साइट जोड़ें चुनें। पेज URL में लक्ष्य HTTPS पेज दर्ज करें। reCAPTCHA प्रकार के अंतर्गत, पेज से मेल खाने वाला Enterprise v3 या Regular v3 चुनें।
- 3.
कैप्चर इनपुट सेट करें
कैप्चर ऐक्शन ज़रूरी है। वही ऐक्शन इस्तेमाल करें जिसके लिए आप हल चाहते हैं; अगर आप निश्चित नहीं हैं, तो पहले reCAPTCHA ऐक्शन खोजें। फ़ॉर्म में वैकल्पिक नेविगेशन URL, साइट कुंजी और Referer मान फ़ील्ड भी हैं। साइट कुंजी अपने आप खोजी जा सकती है।
- 4.
फ़ॉर्म सबमिट करें
साइट जोड़ें चुनें। समीक्षा की गई सिस्टम प्रोफ़ाइल लाइव पुल के बिना ज्ञात पेज कॉन्ट्रैक्ट और कैप्चर ऐक्शन भर सकती हैं; फ़ॉर्म चुने गए ऐक्शन की जानकारी देता है। अन्य सबमिशन कतार में, कैप्चर हो रहा है, सत्यापन हो रहा है या समीक्षा की स्थिति में जा सकते हैं।
बनी हुई प्रोफ़ाइल की स्थिति जाँचें। ACTIVE को active के रूप में दिखाया जाता है, और हल करने के लिए यही स्थिति ज़रूरी है। अगर कैप्चर विफल होता है, तो कंसोल कारण दिखाता है और आपको दोबारा कोशिश करने देता है।
सक्रिय प्रोफ़ाइल से टोकन माँगें
यह टास्क बॉडी प्रोफ़ाइल के होस्टनाम और ऐक्शन का इस्तेमाल करती है:
{
"site": "accounts.example.com",
"action": "login",
"proxy": "http://user:[email protected]:8080",
"requestId": "example_login_001"
}siteपेज URL का होस्टनाम है, जिसमें उसकी स्कीम या पाथ शामिल नहीं है।actionसुरक्षित अनुरोध का ऐक्शन है। इसका मिलान उस प्रोफ़ाइल से करें जिसे आप इस्तेमाल करना चाहते हैं।- डिफ़ॉल्ट
recaptchaTypeका मानenterprise-v3है। Regular v3 प्रोफ़ाइल के लिए इसे स्पष्ट रूप सेv3पर सेट करें। - प्रॉक्सी प्लेसहोल्डर की जगह वह HTTP(S) प्रॉक्सी दें जिसे आप लक्ष्य अनुरोध के लिए भी इस्तेमाल करेंगे।
Python क्विकस्टार्ट और Node.js क्विकस्टार्ट बताते हैं कि अनुरोध कैसे भेजें और परिणाम कैसे इस्तेमाल करें।
अनुपलब्ध या निष्क्रिय प्रोफ़ाइल की समस्या ठीक करें
- टास्क के लिए कोई प्रोफ़ाइल उपलब्ध नहीं है।
अपनी API कुंजी से जुड़े वर्कस्पेस और टास्क के होस्टनाम की तुलना कॉन्फ़िगर की गई प्रोफ़ाइल से करें।
यह आज़माएँ: जिस वर्कस्पेस से टास्क बनाया जाएगा, उसमें इच्छित साइट प्रोफ़ाइल जोड़ें। बार-बार टास्क बनाने से अनुपलब्ध प्रोफ़ाइल नहीं बनेगी।
- प्रोफ़ाइल कतार में है, उसका कैप्चर या सत्यापन हो रहा है, या वह समीक्षा में है।
साइट प्रोफ़ाइल में उसकी मौजूदा स्थिति देखें।
यह आज़माएँ: हल का अनुरोध करने से पहले प्रोफ़ाइल के सक्रिय होने का इंतज़ार करें। ये स्थितियाँ सक्रिय प्रोफ़ाइल का विकल्प नहीं हैं।
- कैप्चर विफल हुआ।
कंसोल में दिखाया गया विफलता का कारण पढ़ें।
यह आज़माएँ: उस कारण में बताई गई समस्या ठीक करें, फिर कैप्चर की दोबारा कोशिश करें।
- प्रोफ़ाइल सक्रिय है, लेकिन इच्छित ऐक्शन के लिए अभी भी प्रोफ़ाइल नहीं मिल रही है।
होस्टनाम, कैप्चर ऐक्शन और reCAPTCHA प्रकार की तुलना करें। अगर निष्पादन ऐक्शन अलग है, तो जाँचें कि क्या एक स्पष्ट कैप्चर लक्ष्य मौजूद है।
यह आज़माएँ: सिर्फ़ मौजूदा प्रोफ़ाइल चुनने के लिए टास्क को किसी असंबंधित ऐक्शन पर बदलने के बजाय, इच्छित होस्टनाम, ऐक्शन और प्रकार से मेल खाने वाली प्रोफ़ाइल सेट अप करें।
स्रोत और API संदर्भ
अपना पहला टास्क चलाएँ।
$5 वर्कस्पेस क्रेडिट के साथ शुरुआत करें।