微消息队列 MQTT 版提供以下相关 API 接口。

Group 管理接口

API 描述
OnsMqttGroupIdCreate 使用 OnsMqttGroupIdCreate 在服务器上创建微消息队列 MQTT 版的分组,即 Group ID(GID)。
OnsMqttGroupIdDelete 使用 OnsMqttGroupIdDelete 在服务器上删除已经存在的微消息队列 MQTT 版的 GID。
OnsMqttGroupIdList 使用 OnsMqttGroupIdList 查询目标地域(Region)里您所有的 GID。

设备管理接口

API 描述
OnsMqttQueryHistoryOnline 使用 OnsMqttQueryHistoryOnline 根据 GID 和给定的时间段查询历史在线设备的数量曲线。
OnsMqttQueryClientByTopic 使用 OnsMqttQueryClientByTopic 根据 MQTT 的 Topic 统计订阅该 Topic 的在线设备的数量。
OnsMqttQueryClientByGroupId 使用 OnsMqttQueryClientByGroupId 根据 GID 统计属于该 Group 下的在线设备的数量。
OnsMqttQueryClientByClientId 使用 OnsMqttQueryClientByClientId 根据 Client ID 查询指定设备的连接信息,包含在线信息、订阅关系等。

资源报表接口

API 描述
OnsMqttQueryMsgTransTrend 使用 OnsMqttQueryMsgTransTrend 根据 Topic 等信息查询历史消息收发量。