สำคัญ: ไม่รองรับ reCAPTCHA API เวอร์ชัน 1.0 อีกต่อไป โปรดอัปเกรดเป็นเวอร์ชัน 2.0 ดูข้อมูลเพิ่มเติม
ข้อผิดพลาดของผู้ใช้
ความผิดพลาดในการกรอกแบบฟอร์มอาจทำให้ผู้ใช้รู้สึกหงุดหงิดอย่างมาก เมื่อผู้ใช้ป้อน CAPTCHA ไม่ถูกต้อง (หรือฟิลด์อื่นๆ ในแบบฟอร์ม) เราขอแนะนำให้คุณช่วยเหลือโดย:
- แสดงแบบฟอร์มที่เป็นปัญหาอีกครั้งพร้อมข้อมูลในแบบฟอร์มที่ผู้ใช้กรอกไว้ล่วงหน้า เพื่อที่ผู้ใช้จะได้ไม่ต้องดำเนินการต่อไปนี้ ป้อนข้อมูลทั้งหมดอีกครั้ง
-
เพิ่มพารามิเตอร์
error=
ใน http://www.google.com/recaptcha/api/challenge เพื่อให้ประเภทข้อผิดพลาด แสดงต่อผู้ใช้
reCAPTCHA ในเว็บไซต์ HTTPS
เพื่อหลีกเลี่ยงการได้รับคำเตือนของเบราว์เซอร์เมื่อใช้ reCAPTCHA บนเว็บไซต์ SSL คุณควรแทนที่ 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 วิธีนี้ช่วยให้ จัดการการส่งสแปมได้ง่ายๆ อย่างรวดเร็ว