Cams Biometric Gateway — Web API 3.0
Cams Biometric Gateway คือ Biometric API สากลที่เชื่อมต่อเครื่องลงเวลาหรือเครื่องควบคุมการเข้าออกด้วยไบโอเมตริกซ์ ทุกรุ่นเข้ากับแอปพลิเคชันของคุณ ไม่ว่าจะเป็น ERP, HRMS, เงินเดือน, ระบบบริหารโรงเรียน, ซอฟต์แวร์ที่พัฒนาขึ้นเอง หรือเวิร์กโฟลว์ AI/ระบบอัตโนมัติ รองรับอุปกรณ์ยี่ห้อหลักทั้งหมด และให้ Biometric API แบบ JSON ผ่าน HTTP ที่เป็นมาตรฐานเดียวกัน ไม่ว่าจะใช้ฮาร์ดแวร์ใดก็ตาม
หลักการทำงาน
Biometric Gateway ประกอบด้วย:
ผสานการทำงานกับ
| ประเภท API | ทิศทาง | ความหน่วง | กรณีการใช้งาน |
|---|---|---|---|
| Callback API | อุปกรณ์ → เซิร์ฟเวอร์ของคุณ | เรียลไทม์ / ไม่มีความหน่วง | รับข้อมูลการลงเวลา และเหตุการณ์ซิงค์ผู้ใช้ |
| RESTful API | เซิร์ฟเวอร์ของคุณ → อุปกรณ์ | ~15 วินาที | เพิ่ม/ลบผู้ใช้ ดึง log ลงทะเบียนไบโอเมตริกซ์ |
เริ่มต้นใช้งาน
เชื่อมต่อได้ในสามขั้นตอน เซิร์ฟเวอร์ของคุณต้องมี URL ที่เข้าถึงได้จากสาธารณะเพื่อรับ callback
กำหนดค่า Callback URL
เข้าสู่ระบบพอร์ทัล API Monitor ตั้งค่า URL HTTPS สาธารณะของเซิร์ฟเวอร์คุณเป็น Callback URL สำหรับอุปกรณ์ของคุณ API engine จะ POST เหตุการณ์ไบโอเมตริกซ์ไปยัง endpoint นี้แบบเรียลไทม์
รับข้อมูลการลงเวลา
endpoint ของคุณจะได้รับ POST ที่มี body เป็น JSON ดิบ — Callback API ไม่ต้องใช้ query parameter ให้ตรวจสอบ AuthToken แยกวิเคราะห์ข้อมูลการลงเวลา และตอบกลับด้วย {"status":"done"}
เรียก RESTful API เพื่อจัดการผู้ใช้และอุปกรณ์
POST คำสั่ง JSON ไปยัง URL endpoint ของ RESTful ที่อยู่ในบัญชี API Monitor ของคุณ พร้อม stgid (Service Tag ID) เป็น query parameter engine จะจัดคิวคำสั่งและอุปกรณ์จะตอบรับภายในประมาณ ~15 วินาที
รูปแบบ Endpoint
| ประเภท API | เมธอด | วิธีส่ง |
|---|---|---|
| Callback API (ขาเข้า) | POST | อุปกรณ์ POST ไปยัง URL ที่ คุณ กำหนดไว้ body เป็น JSON ดิบ ไม่มีพารามิเตอร์ |
| RESTful API (ขาออก) | POST | คุณ POST ไปยัง URL endpoint ของ RESTful (อยู่ในบัญชี API Monitor ของคุณ) พร้อม ?stgid=YOUR_SERVICE_TAG_ID และ body เป็น JSON ดิบ |
{"status":"done"} (HTTP 200) เพื่อยืนยันว่าได้รับแล้ว อย่าประมวลผลหนัก ๆ ก่อนตอบกลับ — ให้ใส่คิวไว้
เอกสาร API
เอกสารอ้างอิงแบ่งตามหัวข้อ เริ่มจากความเข้ากันได้ของอุปกรณ์ แล้วต่อด้วยการทำงานของ callback และ REST
ติดต่อเรา
สำหรับการสนับสนุนด้าน API ความเข้ากันได้ของอุปกรณ์ หรือสอบถามฝ่ายขาย:
ฝ่ายขายและฝ่ายสนับสนุน
แหล่งข้อมูลสำหรับนักพัฒนา
Cams Biometrics (Dheeram Innovations Pvt Ltd) — No: 2/98D, 2nd Floor, Cams Biometrics Building, Opposite to Satyabama University, Semmancheri, OMR, Chennai – 600119, India.