我是这个AWS IoT的新手,我能够使用AWS IoT提供的http api(https://endpoint/things/thingName/shadow)获取/更新事物阴影,但我想要在我的帐户下创建的事物列表。文档提供了使用AWS CLI获取列表的方法,如何使用rest-api实现相同的目标?
答案 0 :(得分:0)
我找到了一个解决方案,首先我为AWS IoT构建自定义sdk,使用您可以构建的link,我选择了AWS.IoT和AWS.IoTData并构建了一个sdk。将sdk导入解决方案后,您可以这样查询:
var iot = new AWS.Iot({
"accessKeyId":"accessKeyId",
"secretAccessKey":"secretAccessKey",
"region":"region"
});
iot.listThings({}, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
您可以找到API文档here