更新视频设备绑定的AI技能
更新时间:2022-12-08
接口描述
本接口用于更新或者清空视频流设备上绑定的AI技能。
请求结构
POST /console/api/v1/device/update_ai
请求头域
请求头名称 | 描述 | 示例 |
---|---|---|
Authorization | 认证头。登录响应返回的token内容,如果不填或者填错会拒绝请求 | Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyTmFtZSI6ImFkbWluIiwiZXhwIjoxNjY3NDc4OTc4fQ.JL9R7CqIhPFdQWZry4e9ONZntUTmNzBp0sDE05rMxl |
请求参数
参数 | 类型 | 是否必选 | 描述 | 示例 |
---|---|---|---|---|
deviceId | Int64 | 是 | 视频设备ID | 23 |
mergeList | Array | 是 | 该视频设备下待更新AI分析视频信息, 目前数组长度只能固定为1。如果aiList长度为0,则清空绑定的AI技能及其对应的AI视频分析流 | {"mergeId": 3, "aiList": [["face"], ["hat"]]} |
响应头域
无特殊响应头。
响应参数
参数 | 类型 | 描述 |
---|---|---|
status | Int32 | 接口返回状态, 0表示成功,其他表示失败 |
message | String | 成功或错误提示 |
data | JSON | 忽略该字段 |
请求示例
POST /console/api/v1/device/update_ai
Content-Type: application/json
Content-Length: 1254
Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyTmFtZSI6ImFkbWluIiwiZXhwIjoxNjY4NjgxODg5fQ.NkjiNOeMnzP9To-CuV4F9306OH1RY0xz69RG4dstTSk
{
"deviceId":10,
"mergeList": [ {"mergeId": 34, "aiList": [["face"], ["fire"]]
}
响应示例
HTTP/1.1 200 OK
cache-control: no-cache
content-length: 484
content-type: application/json; charset=utf-8
date: Thu, 17 Nov 2022 00:45:02 GMT
server: nginx/1.21.6
{
"status": 0,
"message": "success",
"data": null
}