Tous les produits
Search
Centre de documentation

IoT Platform:Présentation

Dernière mise à jour :Aug 09, 2026

HTTPS est un protocole de communication sécurisé basé sur HTTP et chiffré via SSL. Configurez Link SDK for C pour connecter des appareils utilisant le protocole HTTPS à IoT Platform.

Prérequis

Processus

Le programme applicatif appelle les opérations d'API de Link SDK for C pour se connecter à IoT Platform via HTTPS.

La figure suivante illustre ce processus. L'exemple ci-dessous utilise le programme applicatif ./demos/http_basic_demo.c.

Process of an HTTP connection

Pour plus d'informations sur les opérations d'API spécifiques à la connexion HTTPS, consultez aiot_http_api.h.

Remarques d'utilisation

  • Description générale :

    • Pour connaître les régions prises en charge, consultez Utilisation et limites.

    • Seule la méthode de requête POST est prise en charge.

    • Les appareils connectés via HTTPS peuvent envoyer des messages à IoT Platform. Toutefois, IoT Platform ne peut pas envoyer de commandes aux appareils via HTTPS.

      Si les appareils doivent recevoir des messages d'IoT Platform, connectez-les via MQTT. Pour plus d'informations, consultez Présentation.

  • Authentification de l'appareil :

    • La valeur du champ Content-Type dans l'en-tête HTTPS d'une demande d'authentification d'appareil doit être application/json.

    • Les jetons renvoyés lors de l'authentification des appareils sont valides pendant sept jours uniquement. Une fois expirés, vous devez en obtenir de nouveaux.

  • Envoi de messages :

    • La valeur du champ Content-Type dans l'en-tête HTTPS d'une demande d'envoi de message doit être application/octet-stream.

    • La taille des données envoyées via une opération d'API ne peut pas dépasser 128 Ko.

    • Le format de la demande d'envoi de message est https://iot-as-http.${regionID}.aliyuncs.com/topic/${topic}.

      Variable

      Description

      ${regionID}

      ID de la région où l'appareil est connecté à IoT Platform. Pour plus d'informations, consultez Régions et zones.

      ${topic}

      Topic HTTPS. Vous pouvez spécifier un topic MQTT pour cette variable. Les normes des topics HTTPS et MQTT sont identiques. Pour plus d'informations, consultez Qu'est-ce qu'un topic.

Exemples