获取分组内设备
调用说明
- 请求参数
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
fun | 字符串 | /device/group/get-dev | 请求功能名 |
id | 字符串 | 分组id | 0是未分组设备 |
- httpGet请求示例
curl --request GET \
--url 'http://192.168.9.9:9911/api/device/group/get-dev?id=0'
- httpPost请求示例
curl --request POST \
--url http://192.168.9.9:9911/api \
--header 'content-type: multipart/form-data' \
--form fun=/device/group/get-dev \
--form id=1000630707
- 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-dev",
"data": {
"id":"0"
}
}'
响应结果
{
"data": {
"list": [
{
"air_handle": 0,
"air_pid": 0,
"rotate": 0,
"state": 0,
"imgw": 460,
"imgh": 818,
"gid": 0,
"name": "01号机",
"srv_name": "投屏1",
"width": "375",
"height": "667",
"ip": "192.168.0.27",
"mac": "4A:E7:E4:DA:45:13",
"user_name": "iPhone",
"version": "15.7.2",
"model": "iPhone8,1",
"deviceid": "DC:2B:2A:14:2A:F6",
"device_name": "iPhone 6s",
"location": "",
"location_crc": "B0DBD800",
"vid": "720A",
"pid": "239E",
"uid": "1F22C3BD",
"gname": "未分组"
}
],
"code": 0,
"id": "DC:2B:2A:14:2A:F6",
"message": "成功"
},
"status": 200,
"message": "成功",
"msgid": 0,
"fun": "/device/group/get-dev"
}
- 响应data数据字段说明
list数组记录了获取到的设备。
字段 | 说明 | 备注 |
---|---|---|
rotate | 屏幕角度 | 0竖屏,1横屏 |
state | 设备状态 | 0不在线,非0在线 |
gid | 分组id | - |
name | 自定义名 | - |
srv_name | 当前连接投屏名 | - |
width | 屏幕宽 | 物理大小 |
height | 屏幕高 | 物理大小 |
ip | 设备自身ip地址 | - |
mac | 设备自身mac地址 | - |
user_name | 用户名称 | 手机关于里面设置的名称 |
version | 系统版本 | - |
model | 内部型号 | - |
deviceid | 设备唯一id | - |
device_name | 设备名称 | - |
location | 鼠标参数 | - |
location_crc | 鼠标参数crc | 指向鼠标参数库里面参数的crc |
vid | im硬件vid | - |
pid | im硬件pid | - |
uid | im硬件id | - |
gname | 分组名称 | - |