开始使用
  • English
  • 简体中文
前往官网
开始使用
  • English
  • 简体中文
前往官网
  • 开始使用
  • 核心概念
    • 子账号与授权策略
    • OAuth 2.0 授权
    • token
    • 设备
    • 设备能力模型
    • 云直播(HLS)补充说明
    • 设备消息
    • 媒体安全
    • 术语表
    • 云直播
    • 云存储套餐说明
    • 资源池额度管理
  • 开发指南
  • 设备能力与事件参考
  • API 参考
  • SDK 与工具
  • 方案
  • 平台与支持
本页目录
回调
相关

设备消息

设备消息

开发者应用下的设备会产生动检告警、上下线和智能事件。开放平台把这些消息 POST 到开发者后端的回调地址。后端收到后再转给自己的应用。

海外不提供消息通道拉取。不要按消费组或 pullMessages 对接。

回调

用 setMessageCallback 设置回调地址,并在 callbackFlag 里选择要接收的大类,多个大类用逗号分隔。

callbackFlag收到什么
alarm设备告警
deviceStatus设备上下线
numberstat客流数据
faceAnalysis人脸智能
capabilityEvent标准能力事件。msgType 为 eventId,外壳包含 deviceId 和 outputData

alarm 与 deviceStatus 的历史报文仍使用 did、cid 和字符串 msgType。类型见 事件消息类型(历史 msgType 对照),历史报文格式见 事件消息格式定义(历史报文对照)。

回调须返回 HTTP 2xx 成功响应(建议 200)。状态码 200–399 视为成功;超时或非 2xx/3xx 计入失败。平台多次收不到有效响应后,会停止向该地址推送。步骤见 接收设备消息。

相关

  • 接收设备消息
  • 推送配置
  • 事件消息类型定义
  • 事件消息格式定义
  • 接收告警
  • setMessageCallback
  • getMessageCallback
云直播(HLS)补充说明
媒体安全