IoT Platform vous permet de distribuer des appareils entre différentes régions, instances ou comptes. Un appareil peut demander un endpoint et un port à IoT Platform dans diverses régions, puis utiliser ces informations pour établir une connexion, sans avoir à graver à plusieurs reprises les informations de l'appareil. Configurez le Link SDK pour C afin de connecter un appareil à IoT Platform en utilisant la fonctionnalité de distribution des appareils.
Prérequis
Vous disposez des informations d'authentification de l'appareil.
L'appareil est distribué vers la région, l'instance ou le compte spécifié dans la console IoT Platform.
-
Lorsque vous personnalisez le SDK, activez le service Bootstrap service.
Contexte
Pour plus d'informations sur les rubriques utilisées lorsque IoT Platform envoie des notifications descendantes pour modifier les endpoints, consultez la section Distribution des appareils
no heading
Fonctionnement
Une application établit une connexion avec IoT Platform en appelant les API du Link SDK pour C : elle initie une requête HTTPS pour obtenir un endpoint et un port MQTT, puis se connecte à IoT Platform.
Le diagramme chronologique suivant utilise l'application de l'appareil./demos/bootstrap_posix_demo.c comme exemple pour illustrer le flux d'implémentation.

Pour les opérations d'API de distribution des appareils, consultez aiot_bootstrap_api.h.
no heading
Exemples
Pour un exemple de code de la fonctionnalité de connexion MQTT, consultez Exemple d'utilisation.
Pour les codes d'erreur liés à la fonctionnalité de connexion MQTT, consultez aiot_bootstrap_api.h.