خانه / محصولات / SDKها و کیت‌های شروع / Cams Biometric Integrator (کیت‌های شروع PHP و Python)
SDK

Cams Biometric Integrator (کیت‌های شروع PHP و Python)

کد تکراری را کنار بگذارید. Cams Biometric Integrator یک بک‌اند شروع قابل دانلود — هم در PHP و هم در Python — است که لاگ‌های تردد بلادرنگ و به‌روزرسانی کاربران را از دستگاه‌های Cams دریافت می‌کند، سیاست‌های حضور و غیاب قابل تنظیم بر پایه روز و شیفت را اعمال می‌کند و در MySQL، MariaDB، PostgreSQL، MSSQL یا MongoDB می‌نویسد.

نمای کلی

بک‌اندهای مرجع آماده اجرای PHP و Python که تردد دستگاه‌های Cams را دریافت می‌کنند، سیاست‌های حضور و غیاب را ارزیابی می‌کنند و در پایگاه داده دلخواه شما ذخیره می‌کنند.

یک پیاده‌سازی مرجع انعطاف‌پذیر که یکپارچه‌سازی با Cams Biometric Web API را راه‌اندازی می‌کند. همراه با نقطه ورود سرور callback، ارزیاب‌های حضور و غیاب روزانه و شیفتی، یک کلاینت REST برای عملیات سرور به دستگاه و یک تستر CLI برای مدیریت کاربران و دستگاه‌ها عرضه می‌شود. قوانین حضور و غیاب در یک پیکربندی JSON، تنظیمات محیطی در یک فایل پیکربندی و .env اختیاری قرار دارد و لایه پایگاه داده روی MySQL/MariaDB، PostgreSQL، MSSQL و MongoDB قابل تعویض است. نسخه PHP (PHP 7.4+، Composer) و نسخه Python (Python 3.8+، pip) به‌صورت پروژه‌های آماده استفاده عرضه می‌شوند.

SDKسرور callback با HTTPکلاینت RESTCLIPHPPython
attendance-rules.json + run the callback server
# 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 آماده استفاده

سرور callback را مستقر کنید و بلافاصله دریافت تردد را شروع کنید.

سیاست‌های حضور و غیاب قابل تنظیم

قوانین روز و شیفت را بدون دست زدن به کد در JSON تعریف کنید؛ در صورت نبود، به مقادیر پیش‌فرض بازمی‌گردد.

هر پایگاه داده

یک کدبیس از طریق لایه درایور قابل تعویض، MySQL، MariaDB، PostgreSQL، MSSQL یا MongoDB را هدف می‌گیرد.

تستر CLI

کاربران و دستگاه‌ها را از ترمینال به‌صورت تعاملی مدیریت و آزمایش کنید.

امکانات

همه‌چیز در بسته

  • دریافت بلادرنگ تردد و داده کاربر از طریق نقطه ورود سرور callback
  • ارزیابی سیاست حضور و غیاب قابل تنظیم روزمبنا و شیفت‌مبنا در JSON
  • بک‌اندهای پایگاه داده قابل تعویض: MySQL، MariaDB، PostgreSQL، MSSQL، MongoDB
  • کلاینت REST داخلی برای عملیات کاربر و دستگاه از سرور به دستگاه
  • تستر CLI تعاملی برای مدیریت دستی کاربران، دستگاه‌ها و سیاست‌ها
  • تراکنش‌های پایگاه داده برای یکپارچگی داده‌های حضور و غیاب
  • در هر دو PHP (PHP 7.4+، Composer) و Python (3.8+، pip) موجود است

با Cams Biometric Integrator (کیت‌های شروع PHP و Python) بسازید

یک کلید بگیرید، مستندات را بخوانید و عرضه کنید. تیم ما در اولین یکپارچه‌سازی شما کمک می‌کند.

پرسش‌های متداول

پرسش‌های متداول

Cams Biometric Integrator از کدام پایگاه‌های داده پشتیبانی می‌کند؟

MySQL، MariaDB، PostgreSQL، MSSQL و MongoDB که از طریق لایه درایور قابل تعویض پایگاه داده انتخاب می‌شوند.

آیا Integrator به بیش از یک زبان موجود است؟

بله. هم به‌صورت پروژه PHP (PHP 7.4+، Composer) و هم پروژه Python (Python 3.8+، pip) با ساختار و امکانات معادل عرضه می‌شود.

مرتبط

بخش‌های بیشتری از پلتفرم را کاوش کنید