NCheck生物考勤与第三方系统

NCheck生物考勤客户端可以执行 外部应用程序/URL 在特定事件中(签到或签出)。此功能可用于 出入控制系统,例如为授权人员开门。

此外,NCheck生物考勤提供了一个应用程序编程接口(API)用于通过不同类型的应用程序扩展其功能。例如,您可能需要一些客户端应用程序,该应用程序的服务器用途与NCheck客户端应用程序不同。在这种情况下,您可以使用NCheck API从NCheck服务器获取特定信息。有关集成的详细信息,请参阅 开发者手册.

这些功能适用于集成商/开发人员。您可能需要获得具有技术技能的人员的帮助才能创建此类集成。

执行外部应用程序

External application executing with NCheck Bio Attendance

外部应用程序用例示例——开门。

  1. 使用NCheck生物考勤标准版客户端进行员工签到。
  2. NCheck标准客户端(客户端1)更新NCheck服务器中的记录。
  3. 在客户端1设备配置中,我们已配置为在签入事件时运行外部可执行文件。这可以从NCheck控制面板进行配置。转到设备管理并创建外围设备配置,并将该配置分配给所述设备(客户端1)。
  4. 根据分配给设备的外围配置,它调用我们在控制面板中配置的外部可执行文件/URL。(这可能是打开一扇门,或者执行安装在客户端中的另一个应用程序。)

在第三方应用程序中使用NCheck API

NCheck API旨在开发可与NCheck 服务器一起使用的自定义应用程序。可以找到详细的API文件 这里.

这种第三方应用程序的简单用例如下所示:

  1. 有一个客户端应用程序已向NCheck服务器注册。员工可以使用该客户端设备办理签入或签出。管理员还可以通过web控制面板手动添加/编辑/删除事件。
  2. 要访问NCheck API,您需要有用户名和密码。只需登录到web控制面板和设备管理,您就可以创建新的API访问令牌。您也可以通过电子邮件发送生成的凭据,或者将其写下来。
  3. NCheck API将允许执行以下操作:
    • 添加/删除用户
    • 获取用户列表
    • 更新/删除生物特征数据
    • 获取考勤事件
    • 删除事件
    • 获取工时报告

参考完整的 API 文档。