Ce dispozitive acceptă Gateway, cum se conectează fiecare (Native Push sau Hybrid Push) și ce operațiuni API sunt disponibile în fiecare mod.
Introducere
Compatibilitate dispozitive
Cams Biometric Gateway acceptă toate dispozitivele biometrice de pontaj și de control al accesului. Singura decizie pe care o luați este care mod de conectare se potrivește configurației dumneavoastră.
Native Push
Dispozitive Cams
Toate dispozitivele de pe camsbiometrics.com/product. API complet — toate cele 38 de operațiuni, fără configurare necesară.
Orice alt dispozitiv funcționează prin Hybrid Push. Dumneavoastră alegeți modul de conectare potrivit configurației — funcțiile API depind de modul selectat.
Mărci de dispozitive acceptate
Cams BiometricsZKTecoSupremaHikvisionAnvizMorpho / IDEMIAVirdiMantraNitgenRealtime / StartekBiomaxSecugeneSSLMatrix COSEC+ Orice altă marcă
Modalități de autentificare acceptate
AmprentăRecunoaștere facialăVenele palmeiCard RFIDPIN / parolăCod QR / cod de bareUrmărire GPS
Fiecare dispozitiv biometric se conectează la Cams Biometric Gateway printr-unul dintre cele două moduri push. Tipul dispozitivului determină modul de utilizat.
Native Push Dispozitive Cams & verificate
Toate dispozitivele Cams Biometrics și dispozitivele verificate pe developer.camsbiometrics.com se conectează prin Native Push. Nu este necesară nicio configurare suplimentară — dispozitivul comunică direct cu Biometric Gateway prin internet.
Suport API complet. Toate cele 38 de operațiuni funcționează fără limitări — atât Callback API, cât și RESTful API. Latență zero pentru callback-uri, ~15 secunde pentru comenzile RESTful.
Hybrid Push Toate celelalte dispozitive
Pentru dispozitivele non-Cams și neverificate, alegeți un mod de conectare Hybrid Push potrivit mediului dumneavoastră. Combinația dintre metoda de comunicare și topologia de implementare determină ce funcții API sunt disponibile.
Metode de comunicare
(a) SDK-ul dispozitivuluiGateway comunică cu echipamentul prin SDK-ul producătorului dispozitivului. Toate funcțiile acceptate de SDK sunt disponibile prin API. Cea mai bună opțiune pentru acces complet la API.
(b) DB PullGateway citește dintr-o bază de date locală instalată pe computerul din locație (unde software-ul dispozitivului stochează pontajul). Este acceptată doar trimiterea jurnalului de pontaj/pontări către serverul dumneavoastră. Fără RESTful API (fără adăugare/ștergere utilizatori, fără încărcare jurnale etc.).
(c) Procesarea fișierelorUn fișier de pontaj desemnat de pe computerul local este plasat sub supraveghere continuă. De fiecare dată când fișierul este actualizat de software-ul dispozitivului, înregistrările noi de pontaj sunt detectate, preluate și trimise automat către Callback URL-ul dumneavoastră, în timp real. Aceleași limitări API ca la DB Pull -- doar trimiterea pontajului, fără RESTful API.
Topologii de implementare
(X) DirectăComputerul din locație are o adresă IP publică cu redirecționare de porturi către rețeaua locală. Biometric Gateway se conectează direct la dispozitiv/baza de date/fișiere prin internet.
(Y) IndirectăUn Hybrid Connector este instalat pe computerul local. Acesta funcționează ca o punte între dispozitivul/baza de date/fișierele locale și Biometric Gateway — nu este necesară o adresă IP publică în partea clientului.
Ce mod ar trebui să aleg? Dacă dispozitivul dumneavoastră non-Cams are un SDK acceptat de Gateway, alegeți modul SDK-ul dispozitivului (a) pentru acces complet la API. Dacă nu, DB Pull (b) sau Procesarea fișierelor (c) vor asigura totuși fluxul datelor de pontaj. Pentru topologie, alegeți Indirectă (Y) cu Hybrid Connector dacă nu puteți configura o adresă IP publică — este cea mai ușor de implementat.
Limitările hardware pot restricționa suplimentar funcțiile API. Chiar și în modul SDK al dispozitivului, anumite API-uri pot să nu funcționeze, în funcție de firmware-ul modelului de dispozitiv sau de capacitățile SDK. Testați întotdeauna cu echipamentul dumneavoastră și verificați cu echipa de suport Cams.