跳到主要内容

创建设备分组

接口简述

通过 Neptune API 创建一个设备分组

请求地址

/device/deviceGroup/create

请求方式

POST

请求参数

序号名称必填描述
1app_id开发者账号
2app_secret开发者密码
3name分组名称
4pCode上级分组的 code, 最上级默认为 'root'

请求示例

//使用jQuery AJax作为请求提交工具
$.ajax({
type: "post",
url: " https://api.neptune-iiot.net/device/deviceGroup/create",
dataType: "json",
data: {
app_id: "nep863f8291",
app_secret: "720f8d0d3cf3b38ff190892a7840ad68",
name: "测试分组",
pCode: "root",
},
});

返回值说明

返回值格式为 JSON

序号名称描述
1code请求状态:
200 = 请求成功;
401 = Token 授权失败;
1008 = 上级分组不存在
1010 = 非法参数(分组名为空,含有非法字符等)
2message请求状态描述
3data请求成功时,返回所有分组树结构信息;失败时为空

返回值示例

{
"code": 200,
"message": "请求成功",
"data": {
"device_group": {
"code": "root",
"pCode": "null",
"name": "我的设备",
"children": [
{
"code": "drFG1Wbw",
"pCode": "root",
"name": "东莞",
"children": [
{
"code": "67367576",
"pCode": "drFG1Wbw",
"name": "松山湖",
"children": []
}
]
},
{
"code": "gi0udmJJ",
"pCode": "root",
"name": "智能设备",
"children": [
{
"code": "603E5BE8",
"pCode": "gi0udmJJ",
"name": "test",
"children": []
}
]
}
]
}
}
}