获取设备所有数据点的最新一条上报数据
调用获取单个设备所有数据点的最新一条上报数据。支持子设备。用户传参数subid表明获取子设备数据,不传参数subid表明获取主设备数据。
请求URL:
curl"https://api.qinglianyun.com/open/oauth/v1/all/getdp/data"
-d"qlaccesstoken=x&mac=xxxxxx&subid=xxxxxx"
返回的 JSON 数据:
{
"code": 0,
"msg":"xxxxxxxxxxx",
"data": "{
\"cmd\": \"22\",
\"humidity\": \"71\",
\"uv\": \"12\",
\"battery\": \"3\"
}"
}
请求参数:
| 参数名 | 类型 | 说明 | 备注 | 必需 | 
|---|---|---|---|---|
| mac | String | 设备的Mac | 如:5c:cf:7f:c1:0b:fd | 是 | 
| subid | String | 子设备id | 户传参数subid表明对子设备控制, 不传参数subid表明对主设备控制 | 否 | 
| qlaccesstoken | String | 青莲云用户账号的token | 青莲云每一个用户账号都是唯一的 | 是 | 
返回参数:
| 参数名 | 类型 | 说明 | 备注 | 必需 | 
|---|---|---|---|---|
| data | String | 返回当天该设备所有数 据点上报的最新一条数据 | JSON格式的字符串。数据点和值是一组 key-value键值对 | 是 | 
| code | Int | 返回码 | 查看Api返回码 | 是 | 
| msg | String | 返回信息 | 如果code为0,则msg为空;如果 code不为0,则msg返回的为相关 错误信息 | 是 |