中级会员
- 积分
- 417
- 金钱
- 417
- 注册时间
- 2018-2-9
- 在线时间
- 117 小时
|
5金钱
本帖最后由 ccciron 于 2022-2-14 23:30 编辑
在学习物联网,为什么阿里云官网看到的上传数据格式跟我例程里的不一样嘞?是我看的不对么,另外在csdn上看到的格式跟我的比较相似,但是顺序不同,目前用例程格式上报数据都是正常的,想请教一下大佬,像csdn那样格式但是顺序不一样也能上传成功么,另外在官网看到的格式又是怎么一回事?谢谢!
官网格式
{ "iotId":"4z819VQHk6VSLmmBJfrf00107e****",
"requestId":"2",
"productKey":"al12345****",
"deviceName":"deviceName1234",
"gmtCreate":1510799670074,
"deviceType":"Ammeter",
"items":{
"Power":{
"value":"on",
"time":1510799670074 },
"Position":{
"time":1510292697470,
"value":{
"latitude":39.9,
"longitude":116.38
}
}
},
"checkFailedData":{
"attribute_8":{
"time": 1510292697470,
"value": 715665571,
"code":6304,
"message":"tsl parse: params not exist -> attribute_8"
}
}
}
例程格式
sprintf(temp,"{\"method\":\"thing.event.property.post\",\"id\":\"203302322\",\"params\":{\"humidity\":%.2f,\"temperature\":%.2f},\"version\":\"1.0.0\"}",humidata,tempdata); //构建数据
csdn格式
{
"id": 3536123,
"version": "1.0",
"params": {
"属性key1": "属性value1",
"属性key2": "属性value2"
},
"method": "thing.event.property.post"
}
|
|