跳到主要内容

获取设备历史数据

接口简述

通过 Neptune API 获取设备的历史数据,默认取最近、最多1万条数据

请求地址

/device/historydata

请求方式

GET

请求参数

序号名称必填描述
1app_id开发者账号
2app_secret开发者密码
3uuid设备名称
4fields筛选栏位(选填,不传则默认返回全部栏位),格式为字符串,多个栏位请用[,]分隔
如:显示 0100H,0200H栏位 ,fields 应为: "0100H,0200H"

请求示例

    // 使用jQuery AJax作为请求提交工具
$.ajax({
type: "get",
url: "https://api.neptune-iiot.net/device/historydata",
dataType: "json",
data: {
app_id: "nep863f8291",
app_secret: "720f8d0d3cf3b38ff190892a7840ad68",
uuid: "0ADF-EF22-838F-122E",
fields: "ConductivityThresholdMax,Consumable"
}
});

返回值说明

返回值格式为JSON

序号名称描述
1code请求状态:
200 = 请求成功;
401 = Token授权失败;
1001 = 设备不存在;
2message请求状态描述
3data设备数据

返回值示例

{
"code": 200,
"message": "",
"data": {
"count": 3,
"datas": [
{
"data": {
"ConductivityThresholdMax": "1.80",
"Consumable": false
},
"time": "2019-10-14 17:37:27.893",
"create_date": "2019-10-14 17:37:27.918"
},
{
"data": {
"ConductivityThresholdMax": "1.80",
"Consumable": false
},
"time": "2019-09-29 11:37:46.053",
"create_date": "2019-09-29 11:37:46.068"
},
{
"data": {
"ConductivityThresholdMax": "1.80",
"Consumable": false
},
"time": "2019-09-29 11:37:45.883",
"create_date": "2019-09-29 11:37:45.905"
},
]
}
}