Todos los productos
Search
Centro de documentos

IoT Platform:Descripción general

Última actualización: Sep 03, 2026

HTTPS es un protocolo de comunicación seguro basado en HTTP y cifrado mediante SSL. Configure Link SDK for C para conectar dispositivos que usan el protocolo HTTPS con IoT Platform.

Requisitos previos

Proceso

El programa de aplicación invoca las operaciones de API de Link SDK for C para conectarse a IoT Platform mediante HTTPS.

La siguiente figura muestra el proceso. En este ejemplo se usa el programa de aplicación ./demos/http_basic_demo.c.

Process of an HTTP connection

Para más información sobre las operaciones de API específicas de la conexión HTTPS, consulte aiot_http_api.h.

Notas de uso

  • Descripción general:

    • Para más información sobre las regiones compatibles, consulte Usage and limits.

    • Solo se admite el método de solicitud POST.

    • Los dispositivos conectados mediante HTTPS pueden enviar mensajes a IoT Platform; sin embargo, IoT Platform no puede enviar comandos a los dispositivos por HTTPS.

      Si los dispositivos necesitan recibir mensajes de IoT Platform, conéctelos mediante MQTT. Para más información, consulte Overview.

  • Autenticación de dispositivos:

    • El valor de Content-Type en el encabezado HTTPS de una solicitud de autenticación de dispositivo debe ser application/json.

    • Los tokens devueltos para la autenticación de dispositivos tienen una validez de solo siete días. Cuando caducan, obtenga nuevos tokens.

  • Envío de mensajes:

    • El valor de Content-Type en el encabezado HTTPS de una solicitud de envío de mensajes debe ser application/octet-stream.

    • El tamaño de los datos enviados mediante una operación de API no puede superar los 128 KB.

    • El formato de la solicitud de envío de mensajes es https://iot-as-http.${regionID}.aliyuncs.com/topic/${topic}.

      Variable

      Descripción

      ${regionID}

      ID de la región donde el dispositivo se conecta a IoT Platform. Para más información, consulte Regions and zones.

      ${topic}

      Tema HTTPS. Especifique un tema MQTT para esta variable. Los estándares de los temas HTTPS y MQTT son los mismos. Para más información, consulte What is a topic.

Ejemplos