Strona główna / Produkty / SDK i zestawy startowe / Cams Biometric Integrator (zestawy startowe PHP i Python)
SDK

Cams Biometric Integrator (zestawy startowe PHP i Python)

Pomiń szablonowy kod. Cams Biometric Integrator to backend startowy do pobrania — w PHP i Python — który odbiera logi odbić i aktualizacje użytkowników z urządzeń Cams w czasie rzeczywistym, stosuje konfigurowalne polityki obecności dzienne i zmianowe oraz zapisuje do MySQL, MariaDB, PostgreSQL, MSSQL lub MongoDB.

Przegląd

Gotowe do uruchomienia referencyjne backendy PHP i Python, które odbierają odbicia z urządzeń Cams, oceniają polityki obecności i zapisują dane w wybranej bazie.

Elastyczna implementacja referencyjna, która przyspiesza integrację z Cams Biometric Web API. Zawiera punkt wejścia serwera callback, ewaluatory obecności dziennej i zmianowej, klienta REST do operacji serwer–urządzenie oraz tester CLI do zarządzania użytkownikami i urządzeniami. Reguły obecności znajdują się w konfiguracji JSON, ustawienia środowiska w pliku konfiguracyjnym i opcjonalnym .env, a warstwa bazy danych jest wymienialna: MySQL/MariaDB, PostgreSQL, MSSQL i MongoDB. Edycja PHP (PHP 7.4+, Composer) i edycja Python (Python 3.8+, pip) są dostarczane jako gotowe projekty.

SDKSerwer callback HTTPKlient RESTCLIPHPPython
attendance-rules.json + uruchom serwer callback
# 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" }

Możliwości

Co potrafi

Gotowy serwer callback

Wdróż serwer callback i zacznij od razu odbierać odbicia.

Konfigurowalne polityki obecności

Definiuj reguły dzienne i zmianowe w JSON bez dotykania kodu; w razie braku używa wartości domyślnych.

Dowolna baza danych

Jedna baza kodu obsługuje MySQL, MariaDB, PostgreSQL, MSSQL lub MongoDB przez wymienialną warstwę sterowników.

Tester CLI

Zarządzaj użytkownikami i urządzeniami oraz testuj je interaktywnie z terminala.

Funkcje

Wszystko w zestawie

  • Odbieranie odbić i danych użytkowników w czasie rzeczywistym przez punkt wejścia serwera callback
  • Konfigurowalna ewaluacja polityk obecności dziennych i zmianowych w JSON
  • Wymienialne backendy baz danych: MySQL, MariaDB, PostgreSQL, MSSQL, MongoDB
  • Wbudowany klient REST do operacji na użytkownikach i urządzeniach w kierunku serwer–urządzenie
  • Interaktywny tester CLI do ręcznego zarządzania użytkownikami, urządzeniami i politykami
  • Transakcje bazodanowe dla spójności danych obecności
  • Dostępne w PHP (PHP 7.4+, Composer) i Python (3.8+, pip)

Buduj z Cams Biometric Integrator (zestawy startowe PHP i Python)

Weź klucz, przeczytaj dokumentację i wdrażaj. Nasz zespół pomoże przy pierwszej integracji.

FAQ

Częste pytania

Jakie bazy danych obsługuje Cams Biometric Integrator?

MySQL, MariaDB, PostgreSQL, MSSQL i MongoDB, wybierane przez wymienialną warstwę sterowników bazy danych.

Czy Integrator jest dostępny w więcej niż jednym języku?

Tak. Jest dostarczany jako projekt PHP (PHP 7.4+, Composer) i projekt Python (Python 3.8+, pip), z równoważną strukturą i funkcjami.

Powiązane

Poznaj więcej z platformy