Step 1:调用获取鉴权信息接口获取认证信息
Step 2:查询设备列表,可调用设备分页查询接口,可详见:编程引导-基础资源-组织设备信息管理
Step 3:查询设备详情,可调用设备详情接口,可详见:编程引导-基础资源-组织设备信息管理
Step 4:查询设备树,可调用设备树接口,可详见:编程引导-基础资源-组织设备信息管理
Step 5:查询门禁设备的开关状态,可调用门状态查询接口,但为保证数据的准确性,建议每天定时调用一次门状态同步接口,让平台同门禁设备进行一次状态校验。
Step 6:实时获取门禁设备的开关状态,可订阅门禁事件中的正常开门、正常关门类型,详见订阅门禁记录
门组分配
Step 1:调用获取鉴权信息接口获取认证信息
Step 2:调用添加门组接口,对门禁通道分组
Step 3:调用修改门组接口,修改门组属性或通道
Step 4:调用删除门组接口,删除添加的门组
Step 5:调用门组详情接口,可查看门组属性以及门禁通道详情
Step 6:调用门组列表接口,分页查询门组信息
时间计划
Step 1:安装门禁管理系统后,平台会默认生成一个7*24小时计划,默认时间计划ID等于1,不支持修改和删除。
Step 2:调用获取鉴权信息接口获取认证信息
Step 3:调用添加时间计划接口,可自由配置时间段,新增时间计划
Step 4:调用修改时间计划接口,支持修改计划名称、备注以及时间段
Step 5:调用删除时间计划接口,允许删除自定义的时间计划
Step 6:调用时间计划详情接口,支持按计划索引查看时间计划详情
Step 7:调用时间计划列表接口,分页查询时间计划信息
常开常闭计划
Step 1:调用获取鉴权信息接口获取认证信息
Step 2:调用添加常开常闭计划接口,配置在线门禁通道的常开时间计划和常闭时间计划
Step 3:调用修改常开常闭计划接口,修改门禁通道的常开、常闭时间计划
Step 4:调用删除常开常闭计划接口,根据通道编码删除常开常闭计划
Step 5:调用常开常闭计划列表接口,分页查询常开常闭计划列表
Step 1:调用获取鉴权信息接口获取认证信息
Step 2:获取时间计划,调用时间计划列表接口获取时间计划ID,可详见:编程引导-门禁管理-门禁配置-时间计划
Step 3:获取人员编码,调用人员查询接口查询人员编码,可详见:编程引导-基础资源-部门人员信息管理
Step 4:按门禁通道授权,调用设备查询接口查询门禁通道编码,可详见:编程引导-基础资源-组织设备信息管理
Step 5:按门组授权,调用门组列表接口查询门组ID,可详见:编程引导-门禁管理-门禁配置-门组分配
Step 6:调用按人新增授权接口添加人员权限
Step 9:查询人员授权明细,可调用查询授权信息接口查询
com.dahuatech.icc.demo.accesscontrol.auth.AuthDemo
类中的personAuth
等方法Step 1:调用获取鉴权信息接口获取认证信息
Step 2:调用时间计划列表接口获取时间计划ID,可详见:编程引导-门禁管理-门禁配置-时间计划
Step 3:调用部门查询接口查询部门,可详见:编程引导-基础资源-部门人员信息管理
Step 4:若按通道授权,调用设备查询接口查询门禁通道编码,可详见:编程引导-基础资源-组织设备信息管理。 若按门组授权,调用门组列表接口查询门组ID,可详见:编程引导-门禁管理-门禁配置-门组分配
Step 5:新增部门权限,调用按部门新增授权接口新增部门权限
Step 6:通过查询部门权限配置接口获取部门配置通道或门禁通道信息
Step 7:删除部门权限,调用按部门删除授权接口删除权限
com.dahuatech.icc.demo.accesscontrol.auth.AuthDemo
类中的deptAuth
等方法远程开关门
Step 1:调用获取鉴权信息接口获取认证信息
Step 2:调用设备查询接口查询设备通道编码
Step 3:调用远程开门接口控制门禁点开门
Step 4:调用远程关门接口控制门禁点关门
Step 5:调用设置常开模式接口设置门禁点为常开模式
Step 6:调用设置常闭模式接口设置门禁点为常开模式
Step 7:设置门禁常开或常闭后,如需恢复为正常的通行模式,调用设置普通模式接口即可
Step 8:设置门禁常开或常闭后,门禁通道会立刻常开或常闭,优先级大于门禁通道常开/常闭计划
获取人员二维码
Step 1:调用获取鉴权信息接口获取认证信息
Step 2:开发者若需要查看实时门禁记录推荐通过订阅的方式获取,详见事件订阅
Step 3:开发者若只是需要查看某条件下的历史记录可以直接调用接口查询,获取门禁记录列表,可调用门禁记录分页查询接口
Step 4:获取门禁记录详情,可调用门禁记录详情查询接口
Step 5:获取门禁记录数量,可调用门禁记录数量查询接口
详见com.dahuatech.icc.demo.accesscontrol.record.RecordDemo
类中的getRecordPage
等方法