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": "成功"
}

results matching ""

    No results matching ""