1. 安全参数配置
全局参数配置
1.1. 保存人脸下发方式配置参数
基础信息
路径: /v1/api/global/sys/config/saveFaceConfigInfo
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
faceConfigStatus | integer | 是 | 人脸下发方式:1-特征值,2-图片 | |
algorithmsStatus | array | 否 | 算法模型信息 算法模型版本信息列表,仅人脸下发方式为特征值时传参 |
|
|─ | object | |||
|─uuid | string | 否 | 算法模型名称 算法模型名称UUID |
|
|─status | boolean | 是 | 算法模型状态:true:启用 、false:禁用 算法模型状态:true:启用 、false:禁用 |
|
|─featureVersion | string | 是 | 算法模型特征版本 算法模型版本号 |
Body示例:
{
"faceConfigStatus": 1,
"algorithmsStatus": [
{
"featureVersion": "8902",
"status": 1
},
{
"featureVersion": "-223610760",
"status": 0
},
{
"featureVersion": "0x963dad57",
"status": 0
},
{
"featureVersion": "8903",
"status": 1
},
{
"featureVersion": "0xd77477ae",
"status": 0
},
{
"featureVersion": "112106001",
"status": 1
}
]
}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
code | integer | 否 | 返回值code | |
msg | string | 否 | 返回值消息 | |
data | object | 否 | 具体的返回值 | |
|─faceConfigStatus | integer | 否 | 人脸下发方式:0-图片,1-特征值;默认0 | |
|─algorithmsStatus | array | 否 | 算法模型信息 算法模型版本信息列表 |
|
|─ | object | |||
|─uuid | string | 否 | 算法模型 | |
|─featureVersion | string | 是 | 算法模型特征版本 算法模型版本号 |
|
|─name | string | 否 | 算法模型名称 算法模型名称 |
|
|─status | integer | 是 | 模型状态:0-卸载/未启用 1-启用 算法模型状态:0-未启用;1-启用 |
响应示例:
{
"code": 0,
"data": {
"algorithmsStatus": [
{
"featureVersion": "8902",
"name": "w5k.J2",
"status": 1
},
{
"featureVersion": "-223610760",
"name": "w4k.O",
"status": 0
},
{
"featureVersion": "0x963dad57",
"name": "w4k.Pano",
"status": 0
},
{
"featureVersion": "8903",
"name": "w5k.Arm.K",
"status": 1
},
{
"featureVersion": "0xd77477ae",
"name": "w4k.Queen",
"status": 0
},
{
"featureVersion": "112106001",
"name": "w4k.Q.Aries",
"status": 1
}
],
"faceConfigStatus": 1
},
"msg": "成功"
}
1.2. 查询人脸下发方式配置参数
基础信息
路径: /v1/api/global/sys/config/queryFaceConfigInfo
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body示例:
{}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
code | integer | 否 | 返回值code | |
msg | string | 否 | 返回值消息 | |
data | object | 否 | 具体的返回值 | |
|─faceConfigStatus | integer | 否 | 人脸下发方式:0-图片,1-特征值;默认0 | |
|─algorithmsStatus | array | 否 | 算法模型信息 算法模型版本信息列表 |
|
|─ | object | |||
|─uuid | string | 否 | 算法模型 | |
|─featureVersion | string | 是 | 算法模型特征版本 算法模型版本号 |
|
|─name | string | 否 | 算法模型名称 算法模型名称 |
|
|─status | integer | 是 | 模型状态:0-卸载/未启用 1-启用 算法模型状态:0-未启用;1-启用 |
响应示例:
{
"code": 0,
"data": {
"algorithmsStatus": [
{
"name": "w5k.J2",
"uuid": "PS-4906b413df91419d98c1"
},
{
"name": "w4k.O",
"uuid": "PS-4906b413df91419d98c2"
},
{
"name": "w4k.Pano",
"uuid": "PS-4906b413df91419d98c3"
},
{
"name": "w5k.Arm.K",
"uuid": "PS-4906b413df91419d98c4"
},
{
"name": "w4k.Queen",
"uuid": "PS-4906b413df91419d98c5"
},
{
"name": "w4k.Q.Aries",
"uuid": "PS-4906b413df91419d98c6"
}
],
"faceConfigStatus": 1
},
"msg": "成功"
}
1.3. 算法模型支持的设备信息分页查询
基础信息
路径: /v1/api/global/sys/config/supportDevicePage
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
featureVersion | string | 是 | 算法模型版本号 | |
deviceModel | integer | 否 | 设备型号 | |
deviceType | integer | 否 | 设备类型 | |
pageNum | integer | 否 | 1 | 页码,从1开始 当前页码,不传默认1 |
pageSize | integer | 否 | 20 | 页面大小 分页大小,不传默认20 |
Body示例:
{
"featureVersion":"0x963dad57"
}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
code | integer | 否 | 返回值code | |
msg | string | 否 | 返回值消息 | |
data | object | 否 | 具体的返回值 | |
|─pageNum | integer | 是 | 页码,从1开始 当前页码 |
|
|─pageSize | integer | 是 | 页面大小 分页大小 |
|
|─total | integer | 是 | 总记录数 总数 |
|
|─list | array | 否 | ||
|─ | object | |||
|─deviceModel | integer | 否 | 设备类型 | |
|─deviceType | integer | 否 | 设备型号 | |
|─versions | string | 否 | 设备版本号,多个设备以英文逗号分隔 |
响应示例:
{
"code": 0,
"data": {
"list": [
{
"deviceModel": 2,
"deviceType": 2,
"versions": "V1.3.0"
},
{
"deviceModel": 3,
"deviceType": 2,
"versions": "V1.3.0"
}
],
"pageNum": 1,
"pageSize": 20,
"total": 14
},
"msg": "成功"
}