发布离线数据推送命令

接口描述

向相机发送离线推送命令。

Topic

// 发布Topic
device/{sn}/message/down/check_offline_record
// 订阅回执Topic
device/{sn}/message/down/check_offline_record/reply

发布消息

消息示例

{
  "id": "NYGtiXpPy5ratyzU",
  "sn": "d50908e1-b2d16043",
  "name": "check_offline_record",
  "version": "1.0",
  "payload": {
    "type": "check_offline_record",
    "body": {
      "enable": "push",
      "max_count": 0,
      "min_id": 0
    }
  },
  "timestamp": 1631868537
}

字段含义

层级 参数 类型 是否必须 说明
1.1 type string check_offline_record
1.2 body object 推送配置参数
1.2.1 enable string “push” 开始推送离线数据;“stop”停止推送离线数据;"clear"清除相机离线数据;
1.2.2 max_count int 推送最大数量,默认100
1.2.3 min_id int 推送最小id,默认0即不限定

回执消息

消息示例

{
  "id": "NYGtiXpPy5ratyzU",       # 消息ID,用于关联具体消息
  "sn": "d50908e1-b2d16043",      # 设备序列号
  "name": "check_offline_record", # 消息名称
  "code": 200,                    # 设备是否处理成功,200成功,非200失败
  "version": "1.0",               # 消息版本,目前都填 1.0
  "payload": {
    "type": "check_offline_record",
    "body": {
      "enable": "push",
      "max_count": 0,
      "min_id": 0
    }
  },                              # 消息数据,视具体消息而定
  "timestamp": 1631868537         # 时间戳
}

results matching ""

    No results matching ""