更新时间:2024-05-21 GMT+08:00
分享

设备解绑消息结构体

功能介绍

设备解绑消息:设备解绑、删除和套餐解绑后推送的消息

设备解绑和套餐解绑的消息体的message_type为device_unbind。

消息结构体介绍

表1 message_type为device_unbind时,data结构体如下:

字段名

类型

说明

message_type(Json内层)

String

消息类型

枚举值:

  • DELETE_DEVICE 设备删除
  • UNBIND_DEVICE 设备解绑
  • UNBIND_MANAGE 接入调阅解绑
  • UNBIND_MOTION 动检云存储解绑
  • UNBIND_NORMAL 连续云存储解绑
  • UNBIND_DATAFLOW 行业数据流解绑

devices

Array of Device Objects

设备对象,包含一或多个设备的对象

表2 Device

字段名

类型

说明

device_id

String

设备ID

channel_id

String

通道ID

message

Message Object

套餐解绑时的详细信息

表3 Message

字段名

类型

说明

resource_id

String

套餐ID

示例一、删除设备

{
    "message_id": 1676624636867660931,
    "message_type": "device_unbind",
    "data": {
        "message_type": "DELETE_DEVICE",
        "devices": [
            {
                "device_id": "11111111111111111111",
                "channel_id": "",
                "message": null
            }
        ]
    },
    "test": false
}

示例二、解绑套餐

{
    "message_id": 1676624334098133709,
    "message_type": "device_unbind",
    "data": {
        "message_type": "UNBIND_MANAGE",
        "devices": [
            {
                "device_id": "210123456SMY***",
                "channel_id": "0",
                "message": {
                    "resource_id": "791afbac769f4edea98fea92bc5fcc7d"
                }
            }
        ]
    },
    "test": false
}

相关文档