我使用廉价的Sim900 GPRS屏蔽与arduino,希望xively . 我'm able to connect to xively with tcp but when i send in the data i get this response 655597 :400, 655598 : 655599 . I' m使用http://www.seeedstudio.com/wiki/GPRS_Shield_V1.0#SoftwareSerial_library_Notes中的样本和我've tried some modifications without any luck. I don't找到关于这个字符串应该是什么样子的文档 .
我的串行字符串如下所示:{“method”:“put”,“resource”:“/ feeds / feednumber-removed /”,“params”:{},“headers”:{“X-PachubeApiKey”:“device key删除“},”body“:{”version“:”1.0.0“,”datastreams“:{”id“:”Sensor1“,”current_value“:”1031“}]},”token“:”123 “}
有人可以帮我解决这个问题吗?
1 回答
看起来您的JSON可能缺少一些括号 . 你也有一些你不需要的论点 . 尝试这样的事情:
我试图使包围尽可能详细和对齐,以便您可以看到括号需要在哪里以符合Xively JSON格式,并且通常只需更正JSON . 我还更新了自Pachube时代以来已更改的 Headers 名称 .