Schluss mit Boilerplate. Der Cams Biometric Integrator ist ein herunterladbares Starter-Backend – sowohl in PHP als auch in Python –, das Stempel-Logs und Benutzer-Updates von Cams Geräten in Echtzeit empfängt, konfigurierbare tages- und schichtbasierte Anwesenheitsrichtlinien anwendet und in MySQL, MariaDB, PostgreSQL, MSSQL oder MongoDB schreibt.
Überblick
Eine flexible Referenzimplementierung, die die Integration mit der Cams Biometric Web API in Gang bringt. Sie enthält einen Callback-Server-Einstiegspunkt, Auswerter für Tages- und Schichtanwesenheit, einen REST-Client für Operationen vom Server zum Gerät und einen CLI-Tester zur Verwaltung von Benutzern und Geräten. Anwesenheitsregeln liegen in einer JSON-Konfiguration, Umgebungseinstellungen in einer Konfigurationsdatei und optional einer .env, und die Datenbankschicht ist über MySQL/MariaDB, PostgreSQL, MSSQL und MongoDB austauschbar. Die PHP-Edition (PHP 7.4+, Composer) und die Python-Edition (Python 3.8+, pip) werden als sofort einsetzbare Projekte ausgeliefert.
# PHP edition composer install && php callback-server.php # Python edition pip install -r requirements.txt && python callback_server.py # shift policy (JSON, no code) { "shift":"09:00-18:00", "grace_min":10, "db":"postgres" }
Funktionen
Callback-Server bereitstellen und sofort Stempelungen empfangen.
Tages- und Schichtregeln in JSON definieren, ohne Code anzufassen; fällt auf Standardwerte zurück, wenn keine vorhanden sind.
Eine Codebasis für MySQL, MariaDB, PostgreSQL, MSSQL oder MongoDB über eine austauschbare Treiberschicht.
Benutzer und Geräte interaktiv über das Terminal verwalten und testen.
Merkmale
Schlüssel holen, Dokumentation lesen und live gehen. Unser Team unterstützt Sie bei Ihrer ersten Integration.
FAQ
MySQL, MariaDB, PostgreSQL, MSSQL und MongoDB, ausgewählt über eine austauschbare Datenbanktreiberschicht.
Ja. Er wird sowohl als PHP-Projekt (PHP 7.4+, Composer) als auch als Python-Projekt (Python 3.8+, pip) ausgeliefert, mit gleichwertiger Struktur und gleichem Funktionsumfang.
Verwandt
Ein C++-SDK, das sich per TCP mit Anwesenheits- und biometrischen Geräten der Cams-620-Klasse verbindet, um Benutzer, Templates und Anwesenheits-Logs zu verwalten.
EntdeckenAPIVerbinden Sie jedes internetfähige biometrische Zeiterfassungs- oder Zutrittskontrollgerät direkt per HTTP mit Ihrer Webanwendung – ohne lokale Software, PC oder Datenbank.
EntdeckenENGINEServerseitige Gesichtsregistrierung, 1:1-Verifizierung und 1:N-Identifizierung über REST – mit integrierter ArcFace-Embedding-Berechnung, SCRFD-Erkennung, Ausrichtung und Anti-Spoofing.
EntdeckenWir verwenden Cookies, um den Datenverkehr zu messen und BiometricAPI.com zu verbessern. Analysen bleiben deaktiviert, bis Sie zustimmen. Mehr erfahren.