AWS IoTのシャドウを更新するためにSkywire LTE Cat 1モデム(http://nimbelink.com/skywire-4g-lte-cat-1/)を取得しようとしています。私はデバイスをHTTP経由でAWSと話していて、チュートリアルごとにGETコマンドを実行することができます。AWS IoT JSONエラー
今私は物事の影を更新するためにPOSTコマンドを実行しようとしています。しかし、私は私のPOSTコマンドを送信しようとするたび:
POST /things/AWS_Test_Thing/shadow HTTP/1.1
BODY: {"state":{"reported":{"Temp":55}}}
AWSは私に次のようなエラーが送信されます。
HTTP/1.1 Bad Request
{"message":"Payload contains invalid json","traceId":"e53be1d6-7967f52c-4dd6-d7b95cc20628"}
私は前にJSONを使用していないが、私は集めることができるものから決してきた、
{"state":{"reported":{"Temp":55}}}
は有効なJSONで、AWS IoTのドキュメント(http://docs.aws.amazon.com/iot/latest/developerguide/thing-shadow-document-syntax.html#thing-shadow-example-request-json)に準拠する必要があります。私は何が欠けていますか?