3.采集端设备删除

功能描述

删除一个或者多个设备。

参数描述(JSON格式):

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

method

string

必选

delete_device

“delete_device”

messageId

string

可选

MQ消息的唯一标识ID

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

device_id

string

必选

设备id号

extend_params

dict

可选

扩展字段

notify_path

string

必选

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

MQ命令示例:

{     
    "method": "delete_device", //此关键字和内容不能变     
    "device_id": "004a5b58", //设备id     
    "extend_params": { 
    	"notify_path": "URL" // 返回mq命令处理结果的地址     
	}  //扩展字段,里面内容可以为空,但字段为必选 
}

返回结果示例:

{     
    "success":true,     
 	"code":0,     
 	"message":"删除设备MQ命令执行成功",    
    "dev_sno":"dasdas23123" ,//设备唯一标识key     
    "messageKey":"delete_device" ,//每一类消息格式的key     
    "result":{           
        "device_id":"004a5b58"     
    } 
}

Last updated

Was this helpful?