ลองใช้ reCAPTCHA ใหม่ของ Google

CAPTCHA สำหรับ web developer หลายๆ คนคงรู้ความหมายอยู่แล้ว ผมขอสรุปสั่นๆ แล้วกันครับ

CAPTCHA คือเครื่องมือช่วยป้องกัน spam หรือ bot ของ website ครับ ซึ่งไม่นานมานี้ Google ได้พัฒนา reCAPTCHA ให้ใช้งานได้ง่ายขึ้น(จริงข่าวออกมาซักพักละ) โดย reCAPTCHA version ใหม่ตัวนี้ผู้ใช้ไม่จำเป็นต้องพิมพ์ตัวอักษรตามที่เห็นอีกต่อไป เปลี่ยนเป็นการติ๊กถูกว่าเราไม่ใช้ bot ซึ่งการตรวจสอบนั้นทาง Google จะประเมินความเสี่ยงและแยกแยะเองว่าเป็นมนุษย์จริงๆ หรือไม   แต่ถึงอย่างนั้นหากระบบไม่สามารถแยกแยะได้ว่าเป็นมนุษย์หรือ bot ระบบก็จะแสดงตัวอักษรมาให้พิมพ์ตามเดิม ดูแล้วน่าจะสะดวกกับผู้ใช้มากขึ้น

การใช้งาน reCAPTCHA ของ Google นั้นต้อง register ก่อนนะครับเพื่อขอรับ Website Key ในการนำไปใช้ วิธีการนั้นก็ง่ายๆ ครับตามนี้เลย

1. เข้าไปยังเว็บ https://www.google.com/recaptcha/intro/index.html

2. คลิกที่ปุ่ม Get reCAPTCHA ดังรูป

3. Login เข้าใช้งานด้วย Account gmail

4. กรอกข้อมูลลงในหน้าต่างดังรูป แล้วคลิก Register

กรอก Label และ Domain ที่จะนำไปใช้

5. เรียบร้อยได้ Website Key มาตามรูป

Website Key และ Secret Key

การเขียน Code เรียกใช้ reCAPTCHA

ตัวอย่างที่ 1 เรียกใช้ผ่าน HTML

เรียกใช้งานผ่าน Tag HTML

ตัวอย่างที่ 2 เรียกใช้งานผ่าน javascript

เรียกใช้งานด้วย javascript

ผลลัพท์ที่ได้

ผลลัพธ์

หากต้องการศึกษาการใช้งานหรือคำสั่งต่างๆ เพิ่มเติม ดูได้ที่

https://developers.google.com/recaptcha/intro