/**
* 创建事物
* @param thingName 事物名称
* @param accessKey
* @param secretAccessKey
* @return
*/
private static CreateThingResult createThing(String thingName,String accessKey,String secretAccessKey){
try {
//获取iot服务客户端,getAmazonIotService方法请参考(awsIot for Java 创建Iot服务)这篇博文
AWSIot awsIot = IotServiceUtil.getAmazonIotService(accessKey,secretAccessKey);
if(null == awsIot){
LOGGER.error("IotApiUtil.createThing 获取iot服务出现异常");
return null;
}
//创建事物
CreateThingRequest thingRequest = new CreateThingRequest();
thingRequest.setThingName(thingName);
CreateThingResult thingResult = awsIot.createThing(thingRequest);
if(null == thingResult){
LOGGER.error("IotApiUtil.createThing 进行iot创建事物未收到返回结果");
return null;
}
return thingResult;
}catch (Exception e){
LOGGER.error("IotApiUtil.createThing",e);
}
return null;
}
awsIot for Java 使用Iot服务,创建事物
最新推荐文章于 2022-10-10 10:24:00 发布