跳到主要内容

获取分组列表

调用说明

  • 请求参数
参数类型说明备注
fun字符串/device/group/get请求功能名
id字符串分组ID获取指定分组,多个分组用逗号隔开。无此参数可获取所有
  • httpGet请求示例

获取所有分组列表

curl --request GET \
--url 'http://192.168.9.9:9911/api/device/group/get'

获取指定分组

curl --request GET \
--url 'http://192.168.9.9:9911/api/device/group/get?id=1012519501'
  • httpPost请求示例

获取所有分组列表

curl --request POST \
--url http://192.168.9.9:9911/api \
--header 'content-type: multipart/form-data' \
--form fun=/device/group/get

获取指定分组

curl --request POST \
--url http://192.168.9.9:9911/api \
--header 'content-type: multipart/form-data' \
--form fun=/device/group/get \
--form id=1012519501
  • httpPost json请求示例【websocket也可发送同样json请求】

获取所有分组列表

curl --request POST \
--url http://192.168.9.9:9911/api \
--header 'Content-Type: application/json' \
--data '{
"fun": "/device/group/get",
"data": {

}
}'

获取指定分组

curl --request POST \
--url http://192.168.9.9:9911/api \
--header 'Content-Type: application/json' \
--data '{
"fun": "/device/group/get",
"data": {
"id": "1012519501"
}
}'

响应结果

  {
"data": {
"list": [
{
"id": "223347827",
"name": "test0"
},
{
"id": "223347853",
"name": "test1"
},
{
"id": "223347870",
"name": "test2"
}
],
"code": 0,
"id": "",
"message": "成功"
},
"status": 200,
"message": "成功",
"msgid": 0,
"fun": "/device/group/get"
}
  • 响应data数据字段说明
    list数组记录了获取到的分组。
字段说明备注
id分组id-
name分组名-