Cams Biometric Gateway — Web API 3.0
Cams Biometric Gateway یک Biometric API جامع است که هر دستگاه حضور و غیاب بیومتریک یا کنترل تردد را به برنامه شما متصل میکند — ERP، HRMS، حقوق و دستمزد، مدیریت مدرسه، نرمافزار سفارشی یا گردشکار هوش مصنوعی/اتوماسیون. این سرویس از همه برندهای اصلی دستگاه پشتیبانی میکند و صرفنظر از سختافزار، یک Biometric API استاندارد مبتنی بر JSON روی HTTP ارائه میدهد.
نحوه کار
Biometric Gateway از اجزای زیر تشکیل شده است:
یکپارچه با
| نوع API | جهت | تأخیر | کاربرد |
|---|---|---|---|
| API نوع Callback | از دستگاه به سرور شما | بلادرنگ / بدون تأخیر | دریافت ثبتهای تردد و رویدادهای همگامسازی کاربر |
| API نوع RESTful | از سرور شما به دستگاه | ~15 ثانیه | افزودن/حذف کاربر، بارگذاری لاگها، ثبتنام بیومتریک |
شروع کار
در سه گام یکپارچه کنید. سرور شما برای دریافت callbackها به یک URL قابل دسترس عمومی نیاز دارد.
Callback URL خود را پیکربندی کنید
وارد پورتال API Monitor شوید. URL عمومی HTTPS سرور خود را بهعنوان Callback URL دستگاه(های) خود تنظیم کنید. موتور API رویدادهای بیومتریک را بهصورت بلادرنگ با POST به این endpoint ارسال میکند.
دریافت ثبتهای تردد
endpoint شما یک POST با بدنه JSON خام دریافت میکند — برای APIهای Callback نیازی به query parameter نیست. AuthToken را اعتبارسنجی کنید، داده تردد را پردازش کنید و با {"status":"done"} پاسخ دهید.
با فراخوانی APIهای RESTful کاربران و دستگاهها را مدیریت کنید
یک فرمان JSON را با POST به URL مربوط به endpoint در RESTful که در حساب API Monitor شما آمده ارسال کنید و stgid (شناسه Service Tag) را بهعنوان query parameter بدهید. موتور فرمان را در صف قرار میدهد و دستگاه ظرف ~15 ثانیه تأیید میکند.
قالب Endpoint
| نوع API | متد | نحوه ارسال |
|---|---|---|
| API نوع Callback (ورودی) | POST | دستگاه به URLی که شما پیکربندی کردهاید POST میکند. بدنه JSON خام؛ بدون پارامتر. |
| API نوع RESTful (خروجی) | POST | شما به URL مربوط به endpoint در RESTful (موجود در حساب API Monitor شما) با ?stgid=YOUR_SERVICE_TAG_ID و بدنه JSON خام POST میکنید. |
{"status":"done"} (با HTTP 200) برگرداند. پیش از پاسخ، پردازش سنگین انجام ندهید — آن را در صف قرار دهید.
مستندات API
مرجع بر اساس موضوع تقسیم شده است. ابتدا از سازگاری دستگاهها شروع کنید، سپس عملیات Callback و REST.
تماس با ما
برای پشتیبانی API، سازگاری دستگاه یا استعلام فروش:
فروش و پشتیبانی
منابع توسعهدهندگان
Cams Biometrics (Dheeram Innovations Pvt Ltd) — شماره: 2/98D، طبقه دوم، ساختمان Cams Biometrics، روبهروی دانشگاه Satyabama، Semmancheri، OMR، Chennai – 600119، هند.