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żytkowników
Popełnianie błędów podczas wypełniania formularza może być bardzo frustrujące dla użytkownika. Jeśli użytkownik wpisze błąd CAPTCHA (lub inne pole w formularzu), zdecydowanie zalecamy mu udzielenie pomocy:
- Ponowne wyświetlenie odpowiedniego formularza z wstępnie wypełnionymi danymi formularza, dzięki czemu nie trzeba od nowa wpisywać wszystkiego.
-
Dodanie parametru
error=
do strony http://www.google.com/recaptcha/api/challenge, aby użytkownik zobaczył typ błędu.
reCAPTCHA w witrynie https
Aby uniknąć wyświetlania ostrzeżeń w przeglądarce podczas korzystania z reCAPTCHA w witrynie SSL, podczas wysyłania prośby o test zabezpieczający zastąp adres http://www.google.com/recaptcha/api adresem https://www.google.com/recaptcha/api. Twoje żądanie do reCAPTCHA będzie 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 podczas przetwarzania formularza nie ustawisz wartości „recaptcha_challenge_field” lub „recaptcha_response_field”, nie wysyłaj żądania na adres www.google.com/recaptcha/api/verify. Dzięki temu możesz szybciej radzić sobie z prostymi próbami spamowania.