Topik ini menjelaskan sintaks permintaan API IoT Platform dan memberikan contoh permintaannya.
Sintaks permintaan
Anda dapat mengirim permintaan HTTP atau HTTPS ke IoT Platform.
Sintaks permintaan:
http://Endpoint/?Action=****&ParametersParameter | Deskripsi |
Endpoint | Titik akhir IoT Platform. Format: |
Action | Nama operasi API yang ingin Anda lakukan. Misalnya, untuk memublikasikan pesan ke topik tertentu, tentukan Action=Pub. |
Parameters | Parameter permintaan dari operasi API. Pisahkan beberapa parameter dengan tanda ampersand (&). Parameter permintaan mencakup parameter permintaan umum dan parameter khusus operasi.Parameter umum Parameter umum menentukan nomor versi API dan informasi autentikasi. |
Contoh permintaan
Alibaba Cloud menyediakan versi API IoT Platform . Dalam contoh ini, operasi Pub pada versi 2018-01-20 dipanggil untuk memublikasikan pesan ke sebuah topik.
Dalam contoh ini, digunakan titik akhir IoT Platform wilayah Tiongkok (Shanghai). Kode diformat agar mudah dibaca. Untuk informasi selengkapnya mengenai parameter permintaan, lihat Parameter umum dan Pub.
https://iot.cn-shanghai.aliyuncs.com/?Action=Pub
&Format=XML
&Version=2018-01-20
&Signature=Pc5WB8gok***1dgI%3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=LTAI****************
&Timestamp=2017-07-19T12:00:00Z
&RegionId=cn-shanghai
...Debugging
Alibaba Cloud OpenAPI Explorer menyediakan alat debugging online untuk operasi API. Di halaman API Debugging, Anda dapat mencari dan memanggil operasi API. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi API untuk berbagai SDK. Di sisi kanan halaman, Anda dapat melihat contoh kode SDK pada tab Example Code. Pada tab Debugging Result, Anda dapat melihat URL permintaan aktual dan tanggapan dalam format JSON.
