云消息队列 MQTT 版提供以下云端API接口。

说明 每成功调用一次云端API,都会计算为一次消息TPS,从而影响您的计费。计费详情,请参见计费概述

Token应用服务器接口

此类接口由您的应用服务器调用。

API描述
ApplyToken调用ApplyToken申请临时访问的Token。
QueryToken调用QueryToken校验Token的有效性。
RevokeToken调用RevokeToken吊销Token。

Group管理接口

API描述
CreateGroupId调用CreateGroupId创建某云消息队列 MQTT 版实例下的Group ID。
DeleteGroupId调用DeleteGroupId删除某云消息队列 MQTT 版实例下的Group ID。
ListGroupId调用ListGroupId查询某云消息队列 MQTT 版实例下的Group ID。

消息发送接口

API描述
SendMessage调用SendMessage从服务端应用发送消息至云消息队列 MQTT 版

设备状态查询接口

API描述
QuerySessionByClientId调用QuerySessionByClientId根据Client ID查询设备连接状态。
BatchQuerySessionByClientIds调用BatchQuerySessionByClientIds根据多个Client ID批量查询设备连接状态。

一机一密接口

API描述
RegisterDeviceCredential调用RegisterDeviceCredential为设备申请访问凭证。
GetDeviceCredential调用GetDeviceCredential查询设备的访问凭证。
UnRegisterDeviceCredential调用UnRegisterDeviceCredential注销设备的访问凭证。
RefreshDeviceCredential调用RefreshDeviceCredential更新设备的访问凭证。

轨迹查询接口

API描述
QueryMqttTraceDevice调用QueryMqttTraceDevice分页查询微消息队列MQTT版客户端的设备轨迹。
QueryMqttTraceMessageOfClient调用QueryMqttTraceMessageOfClient查询指定设备的消息收发列表。
QueryMqttTraceMessagePublish调用QueryMqttTraceMessagePublish查询指定消息的发送轨迹。
QueryMqttTraceMessageSubscribe调用QueryMqttTraceMessageSubscribe查询指定消息的投递轨迹。