reCAPTCHA: wskazówki i wskazówki

Ważne: interfejs API reCAPTCHA w wersji 1.0 nie jest już obsługiwany, uaktualnij go do wersji 2.0. Więcej informacji

Błędy użytkownika

Popełnianie błędów przy wypełnianiu formularza może być bardzo frustrujące dla użytkowników. Gdy użytkownik wpisze Niewłaściwe użycie obrazka CAPTCHA (lub użycie dowolnego innego pola w formularzu), dlatego zalecamy wykonanie tych czynności:

  • ponowne wyświetlanie danego formularza z wypełnionymi wstępnie wypełnionymi danymi, dzięki czemu użytkownik nie będzie musiał tego robić; wpisz wszystko jeszcze raz.
  • Dodając parametr error= do strony http://www.google.com/recaptcha/api/challenge, aby typ błędu był: wyświetlanych użytkownikowi.

reCAPTCHA w witrynie https

Aby podczas korzystania z reCAPTCHA nie otrzymywać ostrzeżeń w przeglądarce w witrynie z protokołem SSL należy zastąpić adres http://www.google.com/recaptcha/api adresem https://www.google.com/recaptcha/api poproś o wyzwanie. Żądanie do reCAPTCHA powinno wyglądać tak:

<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>

Puste pola reCAPTCHA

Jeśli wartość „recaptcha_challenge_field” lub „recaptcha_response_field” to nie ustawiono podczas przetwarzania formularza, unikaj wysyłania żądania na stronę www.google.com/recaptcha/api/verify. Dzięki temu szybciej radzić sobie z prostymi próbami spamowania.