跳到主要内容

获取设备列表

接口简述

通过 Neptune API 获取设备列表

请求地址

/device/list

请求方式

GET

请求参数

序号名称必填描述
1app_id开发者账号
2app_secret开发者密码
3page第几页(默认为第1页)

请求示例

    // 使用jQuery AJax作为请求提交工具
$.ajax({
type: "get",
url: "https://api.neptune-iiot.net/device/list",
dataType: "json",
data:{
app_id: "nep863f8291",
app_secret: "720f8d0d3cf3b38ff190892a7840ad68",
page: 1
}
});

返回值说明

返回值格式为JSON

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

返回值示例

{
"code": 200,
"message": "",
"data": {
"total": 11,
"page": "1",
"count": 15,
"devices": [
{
"group": {
"id": "8YzV4arY",
"name": "所有设备"
},
"baseInfo": {
"name": "test2"
},
"uuid": "0AD1-8A8A-F591-3965",
"online": true,
"last_online_date": "2018-10-08 10:01:20.953"
},
{
"group": {
"id": "8YzV4arY",
"name": "所有设备"
},
"baseInfo": {
"name": "test"
},
"uuid": "1579-5642-2B48-B8A6",
"online": false,
"last_online_date": "2018-09-14 15:34:37.406"
},
{
"group": {
"id": "8YzV4arY",
"name": "所有设备"
},
"baseInfo": {
"name": "aaa",
"remarks": "fefe"
},
"uuid": "5135-2D31-A621-8886",
"online": false
},
{
"uuid": "3E02-5340-3FA4-66A0",
"online": false,
"baseInfo": {
"name": "DeviceName",
"remarks": "Janus自动同步"
},
"last_online_date": "2018-06-27 11:32:12.145"
},
{
"group": {
"id": "gi0udmJJ",
"name": "智能设备"
},
"online": false,
"baseInfo": {
"name": "智能水箱",
"remarks": "智能设备备注"
},
"uuid": "zhinengshuixiang",
"last_online_date": "2018-06-04 15:01:38.752"
},
{
"group": {
"id": "AC070FF7",
"name": "ff"
},
"baseInfo": {
"name": "hao2"
},
"uuid": "U310006171650060",
"online": false
},
{
"baseInfo": {
"name": "测试设备2"
},
"uuid": "A321-6B14-0A1D-7A56",
"online": false,
"last_online_date": "2018-07-02 11:18:02.752",
"group": {
"id": "414F65B4",
"name": "ee"
}
},
{
"group": {
"id": "6kSh4bUq",
"name": "Janus-testJanus-aabb",
"ame": "Janus-testJanusaaf"
},
"baseInfo": {
"name": "测试设备",
"remarks": "asfdsaf"
},
"uuid": "6C14-2ECE-F832-A28B",
"online": false,
"last_online_date": "2018-07-12 11:18:31.635"
}
]
}
}