Checkify
JavaScript SDK — พร้อมสำหรับการผลิต

สร้างตรวจสอบ ลงในแอปหรือเว็บไซต์ของคุณเอง

Checkify Pass หนึ่งใบต่อไซต์ เพจของคุณจะเลือกหลักฐาน เช่น มนุษย์ อายุ 18 ปี หรืออายุ 25 ปี เมื่อผู้ใช้เริ่มการยืนยัน วางข้อมูลโค้ดแบบฝังและตรวจสอบผลลัพธ์บนเซิร์ฟเวอร์ของคุณ

เริ่มต้นอย่างรวดเร็ว
<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>

สร้างไซต์ดิจิทัลในแดชบอร์ดธุรกิจ คัดลอก Pass ID ของคุณ ลงทะเบียนโดเมนที่จะเรียกใช้การฝัง จากนั้นวางข้อมูลโค้ดด้านล่าง ตัวเลือก DNS, เมตาแท็ก หรือการตรวจสอบไฟล์ช่วยเพิ่มความมั่นใจ แต่ไม่จำเป็นสำหรับการฝังในการทำงาน

ต้องการความช่วยเหลือ? ส่งอีเมลไปที่ support@checkify.me หรือเปิดแท็บ Checkify Passes หลังจากลงชื่อเข้าใช้เพื่อคัดลอก Pass ID ของคุณและข้อมูลโค้ดการบูรณาการ

กระแสบูรณาการ
ไซต์ → Pass ID → SDK → ตรวจสอบเซิร์ฟเวอร์
สด
การไหลของนักพัฒนา
สร้างไซต์ดิจิทัล สด
สำเนาบัตรประจำตัวประชาชน สด
เพิ่มการฝัง SDK สด
ตรวจสอบบนแบ็กเอนด์ของคุณ สด
1
สร้างไซต์
2
เพิ่ม SDK
3
ตรวจสอบ
ฝัง
SDK ถ่ายทอดสด
ตรวจสอบ
API ถ่ายทอดสด
ภาพรวม

หนึ่งบัตรต่อไซต์ ประเภทคำขอบนเพจของคุณ

ตรวจสอบการจัดสรรอัตโนมัติ Pass ID หนึ่งรายการที่ใช้ซ้ำได้เมื่อคุณสร้างไซต์ดิจิทัล คุณเก็บ Pass ID เดียวกันทุกที่บนเว็บไซต์นั้น ไม่ว่าจะเป็นการชำระเงิน เข้าสู่ระบบ การลงทะเบียน และตั้งค่า data-checkify-request ในตำแหน่งที่ต้องการหลักฐานแต่ละรายการ ไม่มีการตั้งค่าตัวเรียกใช้งานต่อแบบฟอร์ม

1

จาวาสคริปต์ฝังอยู่

ติดตั้งวิดเจ็ตอัตโนมัติหรือ bindForm สำหรับการเข้าสู่ระบบ การสมัคร การชำระเงิน และแบบฟอร์มการติดต่อ SDK จัดการปุ่ม ฟิลด์ checkify_token ที่ซ่อนอยู่ และสถานะการส่ง

มีจำหน่ายแล้ว
2

การตรวจสอบเซิร์ฟเวอร์

โทร POST /v1/qr/results/verify ด้วยคีย์ API ของไซต์ของคุณและ request_id จากฟิลด์ที่ซ่อนอยู่ อย่าเชื่อถือเบราว์เซอร์เพียงลำพัง — ตรวจสอบก่อนสมัคร ชำระเงิน หรือรีเซ็ตรหัสผ่าน

มีจำหน่ายแล้ว
3

เวิร์ดเพรส และ WooCommerce

ติดตั้งปลั๊กอิน Checkify วาง Pass ID ของคุณ และเลือกการตรวจสอบโดยบุคคลหรืออายุบนเพจที่คุณปกป้อง โมเดล one-pass แบบเดียวกับไซต์แบบกำหนดเอง

มีจำหน่ายแล้ว
รุ่นผ่านครั้งเดียว

Checkify Passes ทำงานอย่างไรในปัจจุบัน

ไซต์ บัตรผ่าน และคำขอพิสูจน์เป็นชั้นที่แยกจากกัน สิ่งนี้ทำให้ปลั๊กอิน WordPress, WooCommerce และไซต์แบบกำหนดเองเรียบง่าย: มี ID เดียวให้คัดลอก มีที่ให้ใช้มากมาย

1

1. สร้างไซต์

จดทะเบียนธุรกิจของคุณ เพิ่มไซต์ดิจิทัล และแสดงรายการโดเมนที่อนุญาต (เช่น example.com และ www.example.com) แต่ละไซต์จะได้รับ Checkify Pass หนึ่งใบ

2

2. คัดลอก Pass ID หนึ่งใบ

ค้นหา Pass ID ของคุณในแดชบอร์ดธุรกิจภายใต้ Checkify Passes หรือ Developer ใช้ ID เดียวกันในเว็บไซต์ ปลั๊กอิน หรือการรวมแบ็กเอนด์ของคุณ — โดยจะไม่เปลี่ยนแปลงเมื่อคุณเปลี่ยนประเภทการพิสูจน์

3

3. เลือกประเภทคำขอในรหัส

ตั้งค่า data-checkify-request เป็นมนุษย์ age_over_18 หรือ age_over_25 ในการฝังแต่ละครั้งหรือการโทร bindForm การตรวจสอบโดยมนุษย์มักจะฟรี การตรวจสอบอายุจะใช้เครดิตเมื่อได้รับการอนุมัติ

ประเภทคำขอ

data-checkify-request การใช้งานทั่วไป
มนุษย์ การเปลี่ยน CAPTCHA, การลดบอท, การตรวจสอบโดยมนุษย์ที่ราบรื่น
age_over_18 ชำระเงิน 18+, เนื้อหาถูกจำกัด, การสมัครแบบจำกัดอายุ
age_over_25 ท้าทาย 25 เกณฑ์อายุที่สูงกว่า
มีอะไรให้บ้าง

ตัวเลือกการรวม

JavaScript ที่ฝังอยู่และจุดสิ้นสุดการตรวจสอบเซิร์ฟเวอร์นั้นใช้งานได้จริง ใช้แดชบอร์ดธุรกิจเพื่อสร้างไซต์ คัดลอก Pass ID และออกคีย์ API ของไซต์

แฮนด์ออฟแอปบนอุปกรณ์เคลื่อนที่และแพ็กเกจ NPM อยู่ในแผนการทำงาน ทุกสิ่งที่คุณต้องการสำหรับการผสานรวมเว็บไซต์ใช้งานได้ในปัจจุบันด้วยสคริปต์ CDN และ REST Verify API

วางจำหน่ายแล้ววันนี้

JS
จาวาสคริปต์เว็บ SDK
สคริปต์ CDN สำหรับเว็บไซต์ แบบฟอร์ม การชำระเงิน และโฟลว์แบบกำหนดเอง Pass ID + ประเภทคำขอต่อการฝัง
มีจำหน่ายแล้ว
API
API ตรวจสอบเซิร์ฟเวอร์
POST /v1/qr/results/verify พร้อมการอนุญาต: ผู้ถือ YOUR_SITE_API_KEY เอกสารและตัวอย่างโค้ดในคู่มือนักพัฒนา
มีจำหน่ายแล้ว
App
บูรณาการแอพมือถือ
เปิด Checkify จากแอปเนทีฟผ่าน QR หรือลิงก์ในรายละเอียด แพ็คเกจ Guide และ SDK จะพร้อมใช้งานเร็วๆ นี้
เร็วๆ นี้

รหัสตัวเรียกใช้งานแบบเดิมเลิกใช้งานแล้ว ใช้ประเภทคำขอ Pass ID + สำหรับการผสานรวมใหม่ทั้งหมด

มันทำงานอย่างไร

การบูรณาการแบบครบวงจร

สี่ขั้นตอนตั้งแต่การตั้งค่าไซต์ไปจนถึงผู้ใช้ที่ได้รับการยืนยันบนแบ็กเอนด์ของคุณ Pass ID จะคงที่ เฉพาะประเภทคำขอและเซิร์ฟเวอร์เท่านั้นที่จะตรวจสอบการเปลี่ยนแปลงการอ้างสิทธิ์ต่อกรณีการใช้งาน

ขั้นตอน 1

สร้างเว็บไซต์และคัดลอก Pass ID ของคุณ

ลงชื่อเข้าใช้แดชบอร์ดธุรกิจ เปิด Sites และสร้างไซต์ดิจิทัลด้วยโดเมนที่คุณอนุญาต Checkify จะสร้างหนึ่ง Pass โดยอัตโนมัติ เปิด Checkify Passes เพื่อคัดลอก Pass ID (chk_live_…) หรือหยิบตัวอย่างข้อมูลสำเร็จรูป

One Pass ใช้งานได้หลายอย่าง

รหัสรหัสผ่านเดียวกันในการเข้าสู่ระบบ (มนุษย์) การชำระเงิน (age_over_18) และหน้าเฉพาะพนักงาน (มนุษย์) — เปลี่ยนแปลงเพียง data-checkify-request ต่อการฝัง

วางจำหน่ายแล้ว: ไซต์ + ตรวจสอบบัตรผ่านในแดชบอร์ด
สร้างไซต์และคัดลอก Checkify Pass ID

ขั้นตอน 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>
พร้อมใช้งานแล้ว: ฝัง JavaScript + bindForm

ตัวอย่างการผูกแบบฟอร์ม

<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 ที่ซ่อนไว้ เพื่อให้แบ็กเอนด์ของคุณสามารถตรวจสอบได้

รหัสบัตรเดียวกันสำหรับหลักฐานทุกประเภทบนเว็บไซต์นั้น
คน อายุ 18 ปี และอายุ 25 ปีจะถูกเลือกในตัวเลือก HTML หรือ bindForm ของคุณ — ไม่ใช่ในการตั้งค่าบัตรผ่าน
โดเมนต้องตรงกับรายการโดเมนที่อนุญาตของไซต์
พร้อมใช้งานแล้ว: เริ่มต้นผ่าน + แฮนด์ออฟแอป

เปิดตัวตัวเลือก

ปุ่มอินไลน์
ฝังวิดเจ็ตหรือ bindForm บนเพจของคุณ
QR/เมจิกลิงค์
ตำแหน่งทางกายภาพและการติดต่อด้วยตนเองผ่านแดชบอร์ด
แฮนด์ออฟมือถือ
ผู้ใช้กรอกหลักฐานในแอป Checkify และกลับไปยังไซต์ของคุณ

ขั้นตอน 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
}
มีจำหน่ายแล้ว: POST /v1/qr/results/verify

หลังจากตรวจสอบสำเร็จ

ส่วนหน้า
เปิดใช้งานการส่ง ชำระเงินต่อ หรือแสดงความสำเร็จ หลังจากที่เซิร์ฟเวอร์ของคุณยืนยันการยืนยันแล้วเท่านั้น
แบ็กเอนด์
ใช้ required_claims และ consume: true สำหรับการดำเนินการเพียงครั้งเดียว เช่น การลงชื่อสมัครใช้หรือการรีเซ็ตรหัสผ่าน
นโยบายของคุณ
อนุญาตให้ชำระเงิน ปลดล็อคเนื้อหา สร้างบัญชี หรืออนุมัติการดำเนินการของพนักงานตามคำกล่าวอ้างที่ได้รับอนุมัติ

พร้อมการผลิตสำหรับเว็บไซต์

สร้างไซต์ คัดลอก Pass ID หนึ่งรายการ ฝัง SDK และตรวจสอบด้วยคีย์ API ของไซต์ WordPress และ WooCommerce ใช้รูปแบบเดียวกัน

ใช้ตอนนี้

ฝัง JavaScript, bindForm, API ตรวจสอบเซิร์ฟเวอร์, คีย์ API ของไซต์, ปลั๊กอิน WordPress, แดชบอร์ดธุรกิจ

แผนการทำงาน

แพ็คเกจ npm, webhooks, การจัดส่ง webhook ที่เซ็นชื่อ, คำแนะนำ SDK มือถือเนทีฟ

เริ่มบูรณาการ

สร้างเว็บไซต์ของคุณในแดชบอร์ดธุรกิจ คัดลอก Pass ID ของคุณ และปฏิบัติตามการเริ่มต้นอย่างรวดเร็วของนักพัฒนา ไซต์ WordPress สามารถใช้ปลั๊กอินที่มี Pass ID เดียวกันได้