ApsaraMQ for MQTT Anda dapat memanggil API menggunakan HTTP, SDK, atau OpenAPI Explorer.
Panggil operasi API menggunakan HTTP
ApsaraMQ for MQTT API untuk RPC berbentuk gaya RPC. Anda dapat memanggil ApsaraMQ for MQTT API.
Struktur permintaannya adalah sebagai berikut:
http://Endpoint/?Action=xx&ParametersDi mana:
Endpoint: ApsaraMQ for MQTT alamat akses layanan [******] adalah onsmqtt.[regionId].aliyuncs.com.[regionId], lihat Endpoint.
Action: Nama operasi yang sedang dilakukan. Misalnya, untuk mengajukan token, Anda harus menetapkan parameter Action ke ApplyToken.
Version: Versi API yang digunakan, ApsaraMQ for MQTT versi API adalah 2020-04-20.
Parameters: Parameter permintaan untuk operasi tersebut. Pisahkan beberapa parameter dengan ampersand (&).
Parameter permintaan mencakup parameter umum dan parameter spesifik operasi. Parameter permintaan umum mencakup versi API dan parameter terkait autentikasi. Untuk informasi lebih lanjut, lihat Parameter Umum.
Panggil operasi API menggunakan SDK
ApsaraMQ for MQTT API mendukung SDK untuk berbagai bahasa pemrograman. SDK secara otomatis menandatangani permintaan untuk Anda. Untuk informasi lebih lanjut, lihat Dapatkan SDK untuk API ApsaraMQ for MQTT.
Panggil operasi API menggunakan OpenAPI Explorer
OpenAPI Explorer adalah alat visual untuk memanggil API. OpenAPI Explorer memungkinkan Anda memanggil API dari layanan Alibaba Cloud dan API yang disediakan di Alibaba Cloud Marketplace. Anda dapat memanggil API ini di halaman web atau antarmuka baris perintah (CLI). Selain itu, OpenAPI Explorer memungkinkan Anda melihat permintaan dan respons dari setiap pemanggilan API serta menghasilkan kode contoh SDK secara dinamis.
Anda dapat memanggil operasi API dengan langsung mengakses OpenAPI Explorer atau menggunakan fitur debugging dalam dokumentasi API.
Endpoint
ApsaraMQ for MQTT Alamat akses API adalah sebagai berikut: onsmqtt.[regionId].aliyuncs.com. [regionId] adalah ID wilayah tempat instance ApsaraMQ for MQTT berada.
ApsaraMQ for MQTT Wilayah OpenAPI yang didukung, serta regionId dan domain yang sesuai ditunjukkan dalam tabel berikut.
Wilayah | ID Wilayah | Domain |
Internet | mq-internet-access | onsmqtt.mq-internet-access.aliyuncs.com |
Cina (Chengdu) | cn-chengdu | onsmqtt.cn-chengdu.aliyuncs.com |
Cina (Hangzhou) | cn-hangzhou | onsmqtt.cn-hangzhou.aliyuncs.com |
Cina (Shanghai) | cn-shanghai | onsmqtt.cn-shanghai.aliyuncs.com |
Cina (Qingdao) | cn-qingdao | onsmqtt.cn-qingdao.aliyuncs.com |
Cina (Beijing) | cn-beijing | onsmqtt.cn-beijing.aliyuncs.com |
Cina (Zhangjiakou) | cn-zhangjiakou | onsmqtt.cn-zhangjiakou.aliyuncs.com |
Cina (Hohhot) | cn-huhehaote | onsmqtt.cn-huhehaote.aliyuncs.com |
Cina (Shenzhen) | cn-shenzhen | onsmqtt.cn-shenzhen.aliyuncs.com |
Cina (Hong Kong) | cn-hongkong | onsmqtt.cn-hongkong.aliyuncs.com |
Singapura | ap-southeast-1 | onsmqtt.ap-southeast-1.aliyuncs.com |
Malaysia (Kuala Lumpur) | ap-southeast-3 | onsmqtt.ap-southeast-3.aliyuncs.com |
Indonesia (Jakarta) | ap-southeast-5 | onsmqtt.ap-southeast-5.aliyuncs.com |
Jepang (Tokyo) | ap-northeast-1 | onsmqtt.ap-northeast-1.aliyuncs.com |
Jerman (Frankfurt) | eu-central-1 | onsmqtt.eu-central-1.aliyuncs.com |
AS (Silicon Valley) | us-west-1 | onsmqtt.us-west-1.aliyuncs.com |
AS (Virginia) | us-east-1 | onsmqtt.us-east-1.aliyuncs.com |
Timur Cina 1 Keuangan | cn-hangzhou-finance | onsmqtt.cn-hangzhou-finance.aliyuncs.com |
South China 1 Finance | cn-shenzhen-finance-1 | onsmqtt.cn-shenzhen-finance-1.aliyuncs.com |
Timur Cina 2 Keuangan | cn-shanghai-finance-1 | onsmqtt.cn-shanghai-finance-1.aliyuncs.com |
Utara Cina 2 Ali Gov | cn-north-2-gov-1 | onsmqtt.cn-north-2-gov-1.aliyuncs.com |