1. 设备数据清理

清除设备数据

**功能描述:**此命令对SE AI计算盒上的相关数据进行擦除。

一级参数二级参数类型默认值选择说明举例

method

string

必选

wipe_data

“wipe_data”

messageId

string

可选

MQ消息的唯一标识ID

“004a5b58-32e8-487e-a90a-2ce443877e7e”

wipe_options

dict

必选

需要清除的数据选项

users

bool

必选

是否删除人员底库信息 true:删除 false:不删除

false

events

bool

必选

是否删除人员识别记录事件 true:删除 false:不删除

false

..........

自定义

待选

保留将来使用

extend_params

dict

必选

扩展字段,可以为空

notify_path

string

可选

管理平台URL(相对地址),用于通过http方式回传命令执行结果。 相对地址的组合请参见 URL组合章节。 注意: 如果登陆时管理平台下发 uploadQueue 字段,则会通过MQ上传通道返回结果。 如果没有 uploadQueue 字段,并且 notify_path 为非空,则会向 notify_path 返回结果 如果两个字段都没有,则不会返回结果(即单向通信)。

"http://ip:port:/getResult"

MQ命令示例:

{
    "method": "wipe_data", // 此关键字和内容不能变
    "wipe_options": {
            "users":true,    //表示要删除用户数据
            "events":false       //表示不删除events数据
     },
    "extend_params": {
            "notify_path": "URL" // 返回mq命令处理结果的地址
    }  // 扩展字段,当前为空。用于将来的接口升级。扩展字段的内容以字典的形式填充,但扩展字段本身为必选。
}

返回结果示例:

{
    "success":true
    "code":0,
    "message":"重置数据成功",
    "dev_sno":"adefs2341" ,//设备唯一标识key
    "messageKey":"wipe_data" ,//每一类消息格式的key
    "result":{
        "wipe_options":
                {"users":true, "events":false}      //返回重置数据时mq下发的重置选项                                                                    
    }
}

Last updated