跳到主要内容

获取分组内设备

调用说明

  • 请求参数
参数类型说明备注
fun字符串/device/group/get-dev请求功能名
id字符串分组id0是未分组设备
  • 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
vidim硬件vid-
pidim硬件pid-
uidim硬件id-
gname分组名称-