1、根据条件查询门禁设备列表

1.1、应用场景
三方平台根据条件查询人员信息列表。(注:请求频率小于60次/分钟)
1.2、接口链接
人脸设备URL地址:http://服务器地址/api/open/Device/GetDeviceList
1.3、请求参数
字段 类型 长度 必填 描述 示例值
appId string 32 是 平台应用appid pm65b0195c12225a37
companyNo string 32 是 企业编码 2005181057489971
timesTamp string 32 是 时间戳字符串 20200701161800123
sign string 50 是 签名字符串 详情见签名介绍
data string 是 必须是正确的json字符串格式,数据AES加密处理 详情见参数示例
– pageIndex string 是 当前页数 默认1
– pageSize string 是 每页显示数量 默认20,最大50
– no string 100 否 设备编码
– name string 50 否 设备名称
1.4、参数示例
{
    "appId": "pm65b0195c12225a37",
    "companyNo": "2006152039393448",
    "data": "{“no”:””}", //设备编码
    "sign": "",
    "timesTamp": "20190109140653904"
}
1.5、响应参数
字段 类型 长度 必填 描述 示例值
resultCode string 是 1-请求成功,其他-请求失败 1
appId string 32 是 平台应用appid pm65b0195c12225a37
msg string 请求失败时返回的消息
data string 响应参数数据包,正确的json字符串格式
– count string 总页数
–data string 内容集合
—- no string 设备编码
—- name string 设备名称
—- category string 设备类别 100-人脸设备,200-一体式门禁,300-分布式门禁,400-门控相机,其他后续自定义增加
—- model string 设备型号
—- type string 设备类型 2-门禁,3-梯控,4-分体式门禁读头,7-会议
—- area string 安装位置
—- ipAddress string IP地址
—- outInType string 出入类型 0-出口,1-入口,默认 0-出口
1.6、请求成功响应参数示例
 {
       "resultCode": "1",    //1:成功,其它:失败
       "appId": "1",       //应用ID
       "data": "{"total":"10","data":"[{
"no":"",//人员编号
        }]"}", //data数据加密处理,详情请看AES加密
    "msg": "查询成功"
}
1.7、请求失败响应参数示例
{
    "resultCode": "0", 
    "appId": "pm65b0195c12225a37", 
    "data": "", 
    "msg": "查询异常"
}
作者:ppt  创建时间:2024-10-29 20:27
最后编辑:ppt  更新时间:2024-10-30 10:52