Mesin mana yang didukung Gateway, bagaimana masing-masing terhubung (Native Push atau Hybrid Push), dan operasi API apa yang tersedia di setiap mode.
Pendahuluan
Kompatibilitas Mesin
Cams Biometric Gateway mendukung semua mesin absensi dan kontrol akses biometrik. Satu-satunya keputusan Anda adalah mode koneksi mana yang sesuai dengan pengaturan Anda.
Mesin lain apa pun berfungsi melalui Hybrid Push. Anda memilih mode koneksi yang sesuai dengan pengaturan Anda — fitur API bergantung pada mode yang dipilih.
Merek Perangkat yang Didukung
Cams BiometricsZKTecoSupremaHikvisionAnvizMorpho / IDEMIAVirdiMantraNitgenRealtime / StartekBiomaxSecugeneSSLMatrix COSEC+ Merek lain mana pun
Mesin Biometrik Cams: SlimBeast (i34), Macronium (i35), Hawking Plus (f38+), Hawking (f38), Ultron MultiFaceFP (f34), Ultron MultiFace (f35), Galaxy (f36), Ultron GPS (f37), CanBio34, GymBio34, RSP10i3, RSP10f1, dan lainnya.
Pendahuluan
Mode Koneksi & Ketersediaan API
Setiap mesin biometrik terhubung ke Cams Biometric Gateway melalui salah satu dari dua mode push. Jenis perangkat Anda menentukan mode yang digunakan.
Native Push Mesin Cams & Perangkat Terverifikasi
Semua mesin Cams Biometrics dan perangkat yang terverifikasi di developer.camsbiometrics.com terhubung melalui Native Push. Tidak perlu pengaturan tambahan — perangkat berkomunikasi langsung dengan Biometric Gateway melalui internet.
Dukungan API penuh. Semua 38 operasi berfungsi tanpa batasan — baik API Callback maupun RESTful. Tanpa latensi untuk callback, ~15 detik untuk perintah RESTful.
Hybrid Push Semua Mesin Lain
Untuk mesin non-Cams dan yang belum terverifikasi, Anda memilih mode koneksi Hybrid Push yang sesuai dengan lingkungan Anda. Kombinasi metode komunikasi dan topologi deployment menentukan fitur API yang tersedia.
Metode Komunikasi
(a) SDK PerangkatGateway berkomunikasi dengan perangkat keras melalui SDK produsen perangkat. Semua fitur yang didukung SDK tersedia melalui API. Pilihan terbaik untuk akses API penuh.
(b) DB PullGateway membaca dari database lokal yang terpasang di komputer lokasi (tempat perangkat lunak perangkat menyimpan absensi). Hanya push log absensi ke server Anda yang didukung. Tanpa API RESTful (tidak ada tambah/hapus pengguna, muat log, dll.).
(c) Pemrosesan FileFile absensi tertentu di komputer lokal ditempatkan di bawah pemantauan terus-menerus. Setiap kali file diperbarui oleh perangkat lunak perangkat, catatan absensi baru terdeteksi secara otomatis, diambil, dan di-push ke Callback URL Anda secara real-time. Keterbatasan API sama seperti DB Pull -- hanya push absensi, tanpa API RESTful.
Topologi Deployment
(X) LangsungKomputer lokasi memiliki IP publik dengan port forwarding ke jaringan lokal. Biometric Gateway terhubung ke perangkat/DB/file secara langsung melalui internet.
(Y) Tidak LangsungHybrid Connector dipasang di komputer lokal. Ia berfungsi sebagai jembatan antara mesin/DB/file lokal dan Biometric Gateway — tidak perlu IP publik di sisi pelanggan.
Hybrid Push — Matriks Ketersediaan Fitur
Mode
Komunikasi
Topologi
API Callback
API RESTful
Perangkat Langsung
(a) SDK
(X) IP Publik
Penuh
Penuh (batas SDK)
Perangkat Tidak Langsung
(a) SDK
(Y) Hybrid Connector
Penuh
Penuh (batas SDK)
DB Langsung
(b) DB Pull
(X) IP Publik
Hanya absensi
Tidak didukung
DB Tidak Langsung
(b) DB Pull
(Y) Hybrid Connector
Hanya absensi
Tidak didukung
File Langsung
(c) File
(X) IP Publik
Hanya absensi
Tidak didukung
File Tidak Langsung
(c) File
(Y) Hybrid Connector
Hanya absensi
Tidak didukung
Mode mana yang sebaiknya saya pilih? Jika perangkat non-Cams Anda memiliki SDK yang didukung Gateway, pilih mode SDK Perangkat (a) untuk akses API penuh. Jika tidak, DB Pull (b) atau Pemrosesan File (c) tetap membuat data absensi mengalir. Untuk topologi, pilih Tidak Langsung (Y) dengan Hybrid Connector jika Anda tidak dapat menyiapkan IP publik — ini yang paling mudah di-deploy.
Keterbatasan perangkat keras dapat membatasi fitur API lebih lanjut. Bahkan dalam mode SDK Perangkat, API tertentu mungkin tidak berfungsi tergantung pada firmware atau kemampuan SDK model perangkat. Selalu uji dengan perangkat keras Anda dan pastikan dengan tim dukungan Cams.