AWS IoT에서 물건 그림자를 업데이트하기 위해 Skywire LTE Cat 1 모뎀 (http://nimbelink.com/skywire-4g-lte-cat-1/)을 얻으려고합니다. 장치를 HTTP를 통해 AWS와 통신하고 튜토리얼에 따라 GET 명령을 실행할 수 있습니다.AWS IoT JSON 오류
이제 내 물건의 그림자를 업데이트하기 위해 POST 명령을 실행하려고합니다.
POST /things/AWS_Test_Thing/shadow HTTP/1.1
BODY: {"state":{"reported":{"Temp":55}}}
AWS 나에게 다음과 같은 오류 전송 : 그러나 때마다 나는 내 POST 명령을 보내려고 내가 전에 JSON을 사용한 적이
HTTP/1.1 Bad Request
{"message":"Payload contains invalid json","traceId":"e53be1d6-7967f52c-4dd6-d7b95cc20628"}
을하지만, 내가 무엇을 수집 할 수 있습니다에서
{"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)를 준수해야합니다. 내가 뭘 놓치고 있니?