Сохранение данных с биометрического пальцевого устройства в базу данных - система посещаемости
Я хочу разработать систему посещаемости для офиса, в которой сотрудники проводят посещаемость с использованием отпечатков пальцев, мне нужно купить биометрическое устройство, и я хочу сохранить данные о посещаемости только в моей облачной базе данных. Ни один другой человек не должен иметь доступ к этим данным. Как мне захватить пользователя, который подключился через посещаемость и сохранить его данные в базе данных.
Какое устройство подходит для этого? Любое биометрическое устройство, которое обеспечивает обратный вызов на мой URL с данными пользователя, когда записывается посещаемость?
1 ответ
CAMS поддерживает веб-API для биометрических машин, которые можно интегрировать с веб-сайтом или любым веб-приложением в Интернете. Он предоставляет RESTful API и Callback API для различных операций с биометрическими машинами. Вы можете получить подробную информацию из биометрического веб-API.
Согласно CAMS, URL должен быть представлен вместе с машиной. После того, как URL-адрес связан, каждый раз, когда посещаемость регистрируется, отправленный URL-адрес будет вызываться автоматически. Теперь пользователь может вести записи в своей базе данных и использовать их для создания отчетов.
URL будет вызываться всякий раз, когда регистрируется новая посещаемость со следующими параметрами в POST
- stgid - идентификатор служебного тега, означает идентификатор машины,
- userid - числовой идентификатор пользователя
- att_time - отметка времени и даты посещения
- att_type - i / o ==> i для регистрации и o для проверки
URL должен возвращать "хорошо" в ответе после обработки записи о посещаемости. Если "ok" не возвращается, URL будет вызываться каждый раз снова и снова с одними и теми же записями посещаемости. Если веб-сервер URL не работает, записи посещаемости будут пытаться достичь URL каждые 30 секунд.