云端API概覽
云消息隊列 MQTT 版提供以下云端API接口。
每成功調用一次云端API,都會計算為一次消息TPS,從而影響您的計費。計費詳情,請參見計費概述。
Token應用服務器接口
此類接口由您的應用服務器調用。
API | 描述 |
調用ApplyToken申請臨時訪問的Token。 | |
調用QueryToken校驗Token的有效性。 | |
調用RevokeToken吊銷Token。 |
Group管理接口
API | 描述 |
調用CreateGroupId創建某云消息隊列 MQTT 版實例下的Group ID。 | |
調用DeleteGroupId刪除某云消息隊列 MQTT 版實例下的Group ID。 | |
調用ListGroupId查詢某云消息隊列 MQTT 版實例下的Group ID。 |
消息發送接口
API | 描述 |
調用SendMessage從服務端應用發送消息至云消息隊列 MQTT 版。 |
客戶端狀態查詢接口
API | 描述 |
調用QuerySessionByClientId根據Client ID查詢設備連接狀態。 | |
調用BatchQuerySessionByClientIds根據多個Client ID批量查詢設備連接狀態。 |
一機一密接口
API | 描述 |
調用RegisterDeviceCredential為設備申請訪問憑證。 | |
調用GetDeviceCredential查詢設備的訪問憑證。 | |
調用UnRegisterDeviceCredential注銷設備的訪問憑證。 | |
調用RefreshDeviceCredential更新設備的訪問憑證。 |
軌跡查詢接口
API | 描述 |
調用QueryMqttTraceDevice分頁查詢微消息隊列MQTT版客戶端的設備軌跡。 | |
調用QueryMqttTraceMessageOfClient查詢指定設備的消息收發列表。 | |
調用QueryMqttTraceMessagePublish查詢指定消息的發送軌跡。 | |
調用QueryMqttTraceMessageSubscribe查詢指定消息的投遞軌跡。 |
CA證書管理接口
API | 描述 |
調用RegisterCaCertificate將CA證書注冊到云消息隊列 MQTT 版服務端中。 | |
調用ActiveCaCertificate激活CA證書。 | |
調用InactivateCaCertificate注銷CA證書。 | |
調用ListCaCertificate查詢指定實例下所有注冊的CA證書。 | |
調用GetCaCertificate查詢某一個指定的CA證書。 | |
調用GetRegisterCode獲取CA證書的注冊碼。 | |
調用DeleteCaCertificate將CA證書信息從云消息隊列 MQTT 版服務端中刪除。 |
設備證書管理接口
API | 描述 |
調用ActiveDeviceCertificate激活設備證書。 | |
調用InactivateDeviceCertificate注銷設備證書。 | |
調用ListDeviceCertificate查詢指定實例下所有已注冊的設備證書。 | |
調用GetDeviceCertificateByCaSn查詢指定CA證書下所有已注冊的設備證書。 | |
調用GetDeviceCertificate獲取指定設備證書的詳細信息。 | |
調用DeleteDeviceCertificate將設備證書信息從云消息隊列 MQTT 版服務端中刪除。 |