Я пытаюсь опубликовать тему на моем AWS Iot из лямбда-функции, которая вызывается навыком alexa. Какой класс AWSClient
подходит для этого?
Основываясь на ответе на stackoverflow, я знаю, что мне нужно использовать метод HTTP
для публикации из лямбда-функции aws в aws iot, а не MQTT
. Поскольку класс AWSIotDataClient
устарел, я не знаю, какой класс использовать. AWS предлагает использовать AwsIotClientBuilder
, что я и сделал, но что теперь?
AWSIotClientBuilder client = AWSIotClientBuilder.standard();
client.setEndpointConfiguration(conf);
client.setCredentials(new AWSCredentialsProvider() {
@Override
public AWSCredentials getCredentials() {
return cred;
}
@Override
public void refresh() {
}
});