HTTPS adalah protokol komunikasi aman berbasis HTTP yang dienkripsi menggunakan SSL. Anda dapat mengonfigurasi Link SDK untuk C guna menghubungkan perangkat yang menggunakan protokol HTTPS dengan IoT Platform.
Prasyarat
Proses
Program aplikasi memanggil operasi API dari Link SDK untuk C guna terhubung ke IoT Platform melalui HTTPS.
Gambar berikut menunjukkan prosesnya. Dalam contoh ini, program aplikasi ./demos/http_basic_demo.c digunakan.

Untuk informasi lebih lanjut tentang operasi API spesifik koneksi HTTPS, lihat aiot_http_api.h.
Catatan penggunaan
Deskripsi Umum:
Untuk informasi lebih lanjut tentang wilayah yang didukung, lihat Catatan Penggunaan dan Batasan.
Hanya metode permintaan POST yang didukung.
Perangkat yang terhubung melalui HTTPS dapat mengirim pesan ke IoT Platform. Namun, IoT Platform tidak dapat mengirim perintah ke perangkat melalui HTTPS.
Jika perangkat perlu menerima pesan dari IoT Platform, Anda dapat menghubungkan perangkat ke IoT Platform melalui MQTT. Untuk informasi lebih lanjut, lihat Ikhtisar.
Autentikasi Perangkat:
Nilai Content-Type dalam header HTTPS dari permintaan autentikasi perangkat harus
application/json.Token yang dikembalikan untuk autentikasi perangkat hanya valid selama tujuh hari. Setelah token menjadi tidak valid, Anda harus mendapatkan token baru.
Pengiriman Pesan:
Nilai Content-Type dalam header HTTPS dari permintaan pengiriman pesan harus
application/octet-stream.Ukuran data yang dikirim menggunakan operasi API tidak boleh melebihi 128 KB.
Format permintaan pengiriman pesan adalah
https://iot-as-http.${regionID}.aliyuncs.com/topic/${topic}.Variabel
Deskripsi
${regionID}ID wilayah tempat perangkat terhubung ke IoT Platform. Untuk informasi lebih lanjut, lihat Wilayah dan zona.
${topic}Topik HTTPS. Anda dapat menentukan topik MQTT untuk variabel ini. Standar topik HTTPS dan topik MQTT sama. Untuk informasi lebih lanjut, lihat Topik.
Contoh
Untuk informasi lebih lanjut tentang contoh, lihat Contoh.
Untuk informasi lebih lanjut tentang kode kesalahan, lihat Kode Kesalahan Umum.