반복되는 보일러플레이트는 건너뛰세요. Cams Biometric Integrator는 PHP와 Python 모두로 제공되는 다운로드형 스타터 백엔드로, Cams 기기의 실시간 출퇴근 로그와 사용자 업데이트를 수신하고, 설정 가능한 일별 및 교대 기반 출퇴근 정책을 적용하며, MySQL, MariaDB, PostgreSQL, MSSQL 또는 MongoDB에 기록합니다.
개요
Cams Biometric Web API와의 연동을 시작하게 해 주는 유연한 레퍼런스 구현입니다. 콜백 서버 진입점, 일별 및 교대 출퇴근 평가기, 서버에서 기기로의 작업을 위한 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" }
기능
콜백 서버를 배포하면 즉시 출퇴근 기록을 수신하기 시작합니다.
코드를 수정하지 않고 JSON으로 일별 및 교대 규칙을 정의할 수 있으며, 설정이 없으면 기본값을 사용합니다.
교체 가능한 드라이버 계층을 통해 하나의 코드베이스로 MySQL, MariaDB, PostgreSQL, MSSQL, MongoDB를 지원합니다.
터미널에서 사용자와 기기를 대화형으로 관리하고 테스트합니다.
주요 기능
키를 발급받고, 문서를 읽고, 배포하세요. 첫 연동은 저희 팀이 도와드립니다.
FAQ
교체 가능한 데이터베이스 드라이버 계층을 통해 MySQL, MariaDB, PostgreSQL, MSSQL, MongoDB를 선택할 수 있습니다.
네. PHP 프로젝트(PHP 7.4+, Composer)와 Python 프로젝트(Python 3.8+, pip)로 모두 제공되며, 구조와 기능은 동일합니다.
관련 항목
TCP를 통해 Cams 620급 출퇴근 및 생체인식 기기에 연결해 사용자, 템플릿, 출퇴근 로그를 관리하는 C++ SDK.
살펴보기API인터넷에 연결된 모든 생체인식 출퇴근 또는 출입 통제 기기를 HTTP로 웹 애플리케이션에 직접 연결하세요. 로컬 소프트웨어, PC, 데이터베이스가 필요 없습니다.
살펴보기ENGINEREST로 제공되는 서버 측 얼굴 등록, 1:1 검증, 1:N 식별 — ArcFace 임베딩, SCRFD 검출, 정렬, 스푸핑 방지 기능이 내장되어 있습니다.
살펴보기트래픽을 측정하고 BiometricAPI.com을 개선하기 위해 쿠키를 사용합니다. 동의하기 전까지 분석은 꺼져 있습니다. 자세히 알아보기.