跳到主要内容

获取设备列表

接口简述

使用 Janus HTTP API 获取设备列表。该接口使用分页查询机制,每页返回15条数据。

请求地址

/api/device/list

请求方式

GET

请求参数

序号名称必填描述
1token令牌 (token)
2page查询数据的页数,不传入时,默认查询第一页数据

请求示例

    // 使用jQuery AJax作为请求提交工具
$.ajax({
type: "get",
url: "http://127.0.0.1/api/device/list",
dataType: "json",
data: {
token: "BE60-E612-A5DD-CBA9",
page: 2
}
});

返回值说明

返回值格式为JSON

序号名称描述
1code请求状态:
200 = 请求成功;
401 = Token授权失败;
2message请求状态描述
3data.totalJanus内的设备的总个数
4data.page当前设备页数
5data.count当前返回设备个数
6data.devices本次查询的设备列表

返回值示例

{
"code": 200,
"message": "",
"data": {
"total": 1000,
"page": 2,
"count": 15,
"devices": [{
"uuid": "850E-1861-CA70-8319",
"uuid_type": "1",
"tag": ["机器人"],
"baseInfo": {
"name": "弧焊机器人1",
"remarks": "工业自动化生产"
},
"create_date": "2018-10-25 11:18:35.558",
"online": false,
"id": "5bd1360bef03ca46edc0878f"
},
... ...
{
"uuid": "D052-F775-9BFD-FF1A",
"uuid_type": "1",
"tag": [],
"baseInfo": {
"name": "弧焊机器人15",
"remarks": ""
},
"create_date": "2018-10-19 10:43:04.532",
"online": false,
"id": "5bc944b81bc64cb1dc073010"
}
]
}
}