2016-12-30 1 views
2

AWS IoTの新機能で、AWS IoTが提供するhttp api(https://endpoint/things/thingName/shadow)を使用して物事の影を取得/更新できましたが、私のアカウントで作成されたもののリストが必要です。ドキュメンテーションは、AWS CLIを使用してリスト項目を取得する方法を提供します。私はrest-apiを使用して同じことをどのように達成できますか?AWS-IoTでhttpを使用しているものを一覧表示するものはありますか?

答えて

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 
      }); 

あなたはhere

+0

@Chiragねえ、私は同じコードでしようとしてきたAPIのドキュメントを見つけることが、これを取得しておくことができます。NetworkingErrorを:ネットワーク障害。 https://iot.us-east-1.amazonaws.com/thingsを入力すると403エラーが発生する。何も問題なくこれを実行できましたか? – hernangarcia

+0

@hernangarciaはい、問題なくこれを実行できました。AWSの資格情報とaws-iot-sdkをよく確認してください。 403は禁止されているので、資格情報だけに問題があると思います。 – Chirag

関連する問題