reCAPTCHA: सलाह और दिशा-निर्देश

अहम जानकारी: reCAPTCHA API का 1.0 वर्शन अब काम नहीं करता. कृपया इसे 2.0 वर्शन पर अपग्रेड करें. ज़्यादा जानें

उपयोगकर्ताओं से जुड़ी गलतियां

फ़ॉर्म भरते समय गलतियां करना उपयोगकर्ता के लिए एक परेशानी भरा अनुभव हो सकता है. जब कोई उपयोगकर्ता कैप्चा गलत तरीके से (या फ़ॉर्म में किसी अन्य फ़ील्ड) डाल देता है, तो हम आपको सलाह देते हैं कि आप इन तरीकों से उसकी मदद करें:

  • जिस फ़ॉर्म की शिकायत की गई है उसे उसके फ़ॉर्म के डेटा के साथ फिर से दिखाना, पहले से भरे हुए डेटा के साथ दिखाना, ताकि उसे हर चीज़ दोबारा न डालनी पड़े.
  • error= पैरामीटर को http://www.google.com/recaptcha/api/Challenge पर सेट किया जा सकता है, ताकि उपयोगकर्ता को गड़बड़ी का टाइप दिखे.

किसी https साइट पर reCAPTCHA

किसी एसएसएल साइट पर reCAPTCHA का इस्तेमाल करते समय, ब्राउज़र से आने वाली चेतावनियां न मिलें, इसके लिए आपको किसी चुनौती का अनुरोध करते समय http://www.google.com/recaptcha/api की जगह https://www.google.com/recaptcha/api इस्तेमाल करने चाहिए. reCAPTCHA के लिए आपका अनुरोध इस तरह दिखेगा:

<script type="text/javascript"
   src="https://www.google.com/recaptcha/api/challenge?k=your_public_key">
</script>

<noscript>
   <iframe src="https://www.google.com/recaptcha/api/noscript?k=your_public_key"
       height="300" width="500" frameborder="0"></iframe><br>
   <textarea name="recaptcha_challenge_field" rows="3" cols="40">
   </textarea>
   <input type="hidden" name="recaptcha_response_field"
       value="manual_challenge">
</noscript>

reCAPTCHA फ़ील्ड खाली है

अगर फ़ॉर्म को प्रोसेस करते समय, "recaptcha_Challenge_field" या "recaptcha_response_field" की वैल्यू सेट नहीं की जाती है, तो www.google.com/recaptcha/api/verify को अनुरोध भेजने से बचें. इससे, स्पैम करने के आसान तरीकों से तेज़ी से निपटा जा सकता है.