批量查询数据流信息
请求方式:GET
URL: http://api.heclouds.com/devices/device_id/datastreams
device_id:需要替换为设备ID
URL请求参数
参数名称 |
格式 |
是否必须 |
说明 |
datastream_ids |
string |
否 |
数据流ID,多个id之间用逗号分开,缺省时为查询所有数据流 |
http头部
参数名称 |
格式 |
是否必须 |
说明 |
api-key |
string |
是 |
必须为masterkey或者具备该设备访问权限的apikey |
返回参数
参数名称 |
格式 |
说明 |
errno |
int |
调用错误码,为0表示调用成功 |
error |
string |
错误描述,为"succ"表示调用成功 |
data |
array-json |
接口调用成功之后返回的设备相关信息,见data描述表 |
data描述表
参数名称 |
格式 |
说明 |
id |
string |
数据流ID |
create_time |
string |
数据流创建时间 |
update_at |
string |
最新数据上传时间 |
current_value |
string/int/json... |
最新数据点 |
请求示例
GET http://api.heclouds.com/devices/20474930/datastreams?datastream_ids=aaa,bbb HTTP/1.1
返回示例
{
"errno": 0,
"data": [{
"update_at": "2017-11-20 10:03:10",
"id": "aaa",
"create_time": "2017-11-20 09:59:35",
"current_value": {
"Header": {
"CipherType": 1,
"DevType": 1
},
"Body": 3
}
}, {
"update_at": "2017-12-22 10:30:22",
"id": "bbb",
"create_time": "2017-12-22 10:12:36",
"current_value": 1
}],
"error": "succ"
}