JavaScript SDK — พร้อมสำหรับการผลิต
Checkify Pass หนึ่งใบต่อไซต์ เพจของคุณจะเลือกหลักฐาน เช่น มนุษย์ อายุ 18 ปี หรืออายุ 25 ปี เมื่อผู้ใช้เริ่มการยืนยัน วางข้อมูลโค้ดแบบฝังและตรวจสอบผลลัพธ์บนเซิร์ฟเวอร์ของคุณ
ต้องการความช่วยเหลือ? ส่งอีเมลไปที่ support@checkify.me หรือเปิดแท็บ Checkify Passes หลังจากลงชื่อเข้าใช้เพื่อคัดลอก Pass ID ของคุณและข้อมูลโค้ดการบูรณาการ
ไซต์ → Pass ID → SDK → ตรวจสอบเซิร์ฟเวอร์
สร้างไซต์
2เพิ่ม SDK
3ตรวจสอบ
SDK ถ่ายทอดสด
API ถ่ายทอดสด
ภาพรวม
ตรวจสอบการจัดสรรอัตโนมัติ Pass ID หนึ่งรายการที่ใช้ซ้ำได้เมื่อคุณสร้างไซต์ดิจิทัล คุณเก็บ Pass ID เดียวกันทุกที่บนเว็บไซต์นั้น ไม่ว่าจะเป็นการชำระเงิน เข้าสู่ระบบ การลงทะเบียน และตั้งค่า data-checkify-request ในตำแหน่งที่ต้องการหลักฐานแต่ละรายการ ไม่มีการตั้งค่าตัวเรียกใช้งานต่อแบบฟอร์ม
ติดตั้งวิดเจ็ตอัตโนมัติหรือ bindForm สำหรับการเข้าสู่ระบบ การสมัคร การชำระเงิน และแบบฟอร์มการติดต่อ SDK จัดการปุ่ม ฟิลด์ checkify_token ที่ซ่อนอยู่ และสถานะการส่ง
มีจำหน่ายแล้วโทร POST /v1/qr/results/verify ด้วยคีย์ API ของไซต์ของคุณและ request_id จากฟิลด์ที่ซ่อนอยู่ อย่าเชื่อถือเบราว์เซอร์เพียงลำพัง — ตรวจสอบก่อนสมัคร ชำระเงิน หรือรีเซ็ตรหัสผ่าน
มีจำหน่ายแล้วติดตั้งปลั๊กอิน Checkify วาง Pass ID ของคุณ และเลือกการตรวจสอบโดยบุคคลหรืออายุบนเพจที่คุณปกป้อง โมเดล one-pass แบบเดียวกับไซต์แบบกำหนดเอง
มีจำหน่ายแล้วรุ่นผ่านครั้งเดียว
ไซต์ บัตรผ่าน และคำขอพิสูจน์เป็นชั้นที่แยกจากกัน สิ่งนี้ทำให้ปลั๊กอิน WordPress, WooCommerce และไซต์แบบกำหนดเองเรียบง่าย: มี ID เดียวให้คัดลอก มีที่ให้ใช้มากมาย
จดทะเบียนธุรกิจของคุณ เพิ่มไซต์ดิจิทัล และแสดงรายการโดเมนที่อนุญาต (เช่น example.com และ www.example.com) แต่ละไซต์จะได้รับ Checkify Pass หนึ่งใบ
ค้นหา Pass ID ของคุณในแดชบอร์ดธุรกิจภายใต้ Checkify Passes หรือ Developer ใช้ ID เดียวกันในเว็บไซต์ ปลั๊กอิน หรือการรวมแบ็กเอนด์ของคุณ — โดยจะไม่เปลี่ยนแปลงเมื่อคุณเปลี่ยนประเภทการพิสูจน์
ตั้งค่า data-checkify-request เป็นมนุษย์ age_over_18 หรือ age_over_25 ในการฝังแต่ละครั้งหรือการโทร bindForm การตรวจสอบโดยมนุษย์มักจะฟรี การตรวจสอบอายุจะใช้เครดิตเมื่อได้รับการอนุมัติ
| คำขอตรวจสอบข้อมูล | การใช้งานทั่วไป |
|---|---|
มนุษย์ |
การเปลี่ยน CAPTCHA, การลดบอท, การตรวจสอบโดยมนุษย์ที่ราบรื่น |
อายุมากกว่า 18 ปี |
ชำระเงิน 18+, เนื้อหาถูกจำกัด, การสมัครแบบจำกัดอายุ |
อายุมากกว่า 25 ปี |
ท้าทาย 25 เกณฑ์อายุที่สูงกว่า |
มีอะไรให้บ้าง
JavaScript ที่ฝังอยู่และจุดสิ้นสุดการตรวจสอบเซิร์ฟเวอร์นั้นใช้งานได้จริง ใช้แดชบอร์ดธุรกิจเพื่อสร้างไซต์ คัดลอก Pass ID และออกคีย์ API ของไซต์
แฮนด์ออฟแอปบนอุปกรณ์เคลื่อนที่และแพ็กเกจ NPM อยู่ในแผนการทำงาน ทุกสิ่งที่คุณต้องการสำหรับการผสานรวมเว็บไซต์ใช้งานได้ในปัจจุบันด้วยสคริปต์ CDN และ REST Verify API
สคริปต์ CDN สำหรับเว็บไซต์ แบบฟอร์ม การชำระเงิน และโฟลว์แบบกำหนดเอง Pass ID + ประเภทคำขอต่อการฝัง
มีจำหน่ายแล้วPOST /v1/qr/results/verify พร้อมการอนุญาต: ผู้ถือ YOUR_SITE_API_KEY เอกสารและตัวอย่างโค้ดในคู่มือนักพัฒนา
มีจำหน่ายแล้วเปิด Checkify จากแอปเนทีฟผ่าน QR หรือลิงก์ในรายละเอียด แพ็คเกจ Guide และ SDK จะพร้อมใช้งานเร็วๆ นี้
เร็วๆ นี้รหัสตัวเรียกใช้งานแบบเดิมเลิกใช้งานแล้ว ใช้ประเภทคำขอ Pass ID + สำหรับการผสานรวมใหม่ทั้งหมด
มันทำงานอย่างไร
สี่ขั้นตอนตั้งแต่การตั้งค่าไซต์ไปจนถึงผู้ใช้ที่ได้รับการยืนยันบนแบ็กเอนด์ของคุณ Pass ID จะคงที่ เฉพาะประเภทคำขอและเซิร์ฟเวอร์เท่านั้นที่จะตรวจสอบการเปลี่ยนแปลงการอ้างสิทธิ์ต่อกรณีการใช้งาน
ขั้นตอน 1
ลงชื่อเข้าใช้แดชบอร์ดธุรกิจ เปิด Sites และสร้างไซต์ดิจิทัลด้วยโดเมนที่คุณอนุญาต Checkify จะสร้างหนึ่ง Pass โดยอัตโนมัติ เปิด Checkify Passes เพื่อคัดลอก Pass ID (chk_live_…) หรือหยิบตัวอย่างข้อมูลสำเร็จรูป
ขั้นตอน 2
โหลด SDK จาก checkify.me และติดตั้งวิดเจ็ต Pass หรือใช้ Checkify.bindForm สำหรับแบบฟอร์ม แทนที่ YOUR_PASS_ID และตั้งค่าประเภทคำขอสำหรับเพจหรือการดำเนินการนั้น
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="chk_live_YOUR_PASS_ID" data-checkify-request="human"></div>
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div
data-checkify-pass="chk_live_YOUR_PASS_ID"
data-checkify-request="age_over_18"
data-checkify-text="Verify with Checkify"
></div>
ดู ฝังการอ้างอิง API สำหรับการกำหนดค่า () เหตุการณ์ และการจัดการ URL ที่ส่งคืน
ขั้นตอน 3
เมื่อผู้ใช้แตะยืนยัน Checkify จะเปิดขั้นตอนการพิสูจน์ (ในเบราว์เซอร์หรือผ่านแอป Checkify บนมือถือ) เมื่อประสบความสำเร็จ SDK จะเขียน request_id ลงในฟิลด์ checkify_token ที่ซ่อนไว้ เพื่อให้แบ็กเอนด์ของคุณสามารถตรวจสอบได้
ขั้นตอน 4
อ่าน request_id จากแบบฟอร์ม POST จากนั้นเรียกจุดสิ้นสุดการตรวจสอบด้วยคีย์ API ของไซต์ของคุณ ตรวจสอบการอ้างสิทธิ์ที่ได้รับอนุมัติ (human_verified, age_over_18 ฯลฯ) ก่อนที่จะอนุญาตการดำเนินการที่ได้รับการคุ้มครอง
POST https://checkify.me/v1/qr/results/verify
Authorization: Bearer YOUR_SITE_API_KEY
{
"request_id": "uuid-from-checkify_token-field",
"required_claims": ["human_verified"],
"consume": true
}
ฝัง JavaScript, bindForm, API ตรวจสอบเซิร์ฟเวอร์, คีย์ API ของไซต์, ปลั๊กอิน WordPress, แดชบอร์ดธุรกิจ
แพ็คเกจ npm, webhooks, การจัดส่ง webhook ที่เซ็นชื่อ, คำแนะนำ SDK มือถือเนทีฟ
สร้างเว็บไซต์ของคุณในแดชบอร์ดธุรกิจ คัดลอก Pass ID ของคุณ และปฏิบัติตามการเริ่มต้นอย่างรวดเร็วของนักพัฒนา ไซต์ WordPress สามารถใช้ปลั๊กอินที่มี Pass ID เดียวกันได้