Ejemplos de código de AWS IoT con SDK de AWS - Ejemplos de código de AWS SDK

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejemplos de código de AWS IoT con SDK de AWS

Los siguientes ejemplos de código muestran cómo utilizar AWS IoT con un kit de desarrollo de software (SDK) de AWS.

Las acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las funciones de servicio individuales, es posible ver las acciones en contexto en los escenarios relacionados y en los ejemplos entre servicios.

Los escenarios son ejemplos de código que muestran cómo llevar a cabo una tarea específica llamando a varias funciones dentro del mismo servicio.

Más recursos

Introducción

En el siguiente ejemplo de código se muestra cómo empezar a utilizar AWS IoT.

Java
SDK para Java 2.x
nota

Hay más información al respecto. GitHub Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS.

import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.iot.IotClient; import software.amazon.awssdk.services.iot.model.ListThingsRequest; import software.amazon.awssdk.services.iot.model.ListThingsResponse; import software.amazon.awssdk.services.iot.model.ThingAttribute; import java.util.List; public class HelloIoT { public static void main(String[] args) { System.out.println("Hello AWS IoT. Here is a listing of your AWS IoT Things:"); IotClient iotClient = IotClient.builder() .region(Region.US_EAST_1) .build(); listAllThings(iotClient); } public static void listAllThings( IotClient iotClient) { ListThingsRequest thingsRequest = ListThingsRequest.builder() .maxResults(10) .build(); ListThingsResponse response = iotClient.listThings(thingsRequest) ; List<ThingAttribute> thingList = response.things(); for (ThingAttribute attribute : thingList) { System.out.println("Thing name: "+attribute.thingName()); System.out.println("Thing ARN: "+attribute.thingArn()); } } }
  • Para obtener detalles sobre la API, consulta ListThings en la referencia de AWS SDK for Java 2.x la API.