Обойдитесь без шаблонного кода. Cams Biometric Integrator — это скачиваемый стартовый бэкенд на PHP и Python, который принимает журналы отметок и обновления пользователей с устройств Cams в реальном времени, применяет настраиваемые политики посещаемости по дням и сменам и записывает данные в MySQL, MariaDB, PostgreSQL, MSSQL или MongoDB.
Обзор
Гибкая эталонная реализация для быстрого начала интеграции с Cams Biometric Web API. В комплекте — точка входа сервера callback, оценщики посещаемости по дням и сменам, REST-клиент для операций от сервера к устройствам и CLI-тестер для управления пользователями и устройствами. Правила посещаемости хранятся в конфигурации JSON, параметры среды — в файле конфигурации и необязательном .env, а слой базы данных подключаемый: MySQL/MariaDB, PostgreSQL, MSSQL и MongoDB. Версии для PHP (PHP 7.4+, Composer) и Python (Python 3.8+, pip) поставляются как готовые проекты.
# 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" }
Возможности
Разверните сервер callback и сразу начинайте получать отметки.
Задавайте правила по дням и сменам в JSON, не трогая код; при их отсутствии используются значения по умолчанию.
Одна кодовая база работает с MySQL, MariaDB, PostgreSQL, MSSQL или MongoDB через подключаемый слой драйверов.
Управляйте пользователями и устройствами и тестируйте их в интерактивном режиме из терминала.
Функции
Получите ключ, изучите документацию и запускайте. Наша команда поможет с первой интеграцией.
FAQ
MySQL, MariaDB, PostgreSQL, MSSQL и MongoDB — выбираются через подключаемый слой драйверов баз данных.
Да. Он поставляется и как проект на PHP (PHP 7.4+, Composer), и как проект на Python (Python 3.8+, pip), с одинаковой структурой и возможностями.
Связанное
SDK на C++, который подключается к устройствам учёта посещаемости и биометрическим устройствам класса Cams 620 по TCP для управления пользователями, шаблонами и журналами посещаемости.
ПодробнееAPIПодключайте любое биометрическое устройство учёта посещаемости или контроля доступа с выходом в интернет напрямую к вашему веб-приложению по HTTP — без локального ПО, ПК и базы данных.
ПодробнееДВИЖОКСерверная регистрация лиц, верификация 1:1 и идентификация 1:N по REST — со встроенными эмбеддингами ArcFace, детекцией SCRFD, выравниванием и защитой от подделки.
ПодробнееМы используем файлы cookie для измерения трафика и улучшения BiometricAPI.com. Аналитика отключена, пока вы не дадите согласие. Подробнее.