EasyCVR
  1. 设备管理
EasyCVR
  • 用户相关
    • 登录
    • 登出
    • 新增角色
    • 修改角色
    • 用户列表
    • 新增用户
    • 修改用户
    • 角色列表
  • 播放相关
    • 语音对讲
    • 获取播放地址(保活)
    • 获取流地址
    • 获取流信息
    • 视频流诊断信息(国标)
    • 获取预置位列表
    • 预置位跳转
    • 删除预置位
    • 云台控制
  • 设备管理
    • 设备列表
      GET
    • 添加设备
      POST
    • 编辑设备
      POST
    • 删除设备
      GET
    • 通道列表
      GET
    • 添加通道
      POST
    • 编辑通道
      POST
    • 删除通道
      GET
    • 收藏列表
      GET
  • 分组管理
    • 分组列表
    • 添加分组
    • 编辑分组
    • 删除分组
    • 编辑分组下设备
    • 编辑分组下通道
    • 共享分组节点
    • 子分组列表
    • 分组设备获取通道列表
  • 录像相关
    • 录像列表
    • 获取录像流(保活)
    • 云端录像下载
    • 云端录像播放及下载
    • 设备录像下载
    • GB设备录像下载回调
    • 设备录像倍速播放(GB)
  1. 设备管理

设备列表

GET
/api/v1/devicesconfig

请求参数

Query 参数
start
string 
必需
示例值:
0
limit
string 
必需
示例值:
50
q
string 
可选
Header 参数
Token
string 
可选
示例值:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDU5ODMxOTIsInB3IjoiZGNiY2JhOGQyYTVjMzlkNWJiNGQ2N2E4ZDZlODZiOGMiLCJ0bSI6MTc0NTM3ODM5MiwidW4iOiJlYXN5Y3ZyIn0.mFo8WKd9jLLRkKr4-fQj1C8Qn5uMDzYDCcdfyl6IrN0

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v1/devicesconfig?start=0&limit=50&q' \
--header 'Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDU5ODMxOTIsInB3IjoiZGNiY2JhOGQyYTVjMzlkNWJiNGQ2N2E4ZDZlODZiOGMiLCJ0bSI6MTc0NTM3ODM5MiwidW4iOiJlYXN5Y3ZyIn0.mFo8WKd9jLLRkKr4-fQj1C8Qn5uMDzYDCcdfyl6IrN0'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
  "EasyDarwin": {
    "Header": {
      "CSeq": "1",
      "Version": "v1",
      "MessageType": "MSG_SC_SERVER_GET_DEVICES_ACK",
      "ErrorNum": "200",
      "ErrorString": "Success OK"
    },
    "Body": {
      "DeviceCount": 1,
      "Devices": [
        {
          "AlarmSubscribe": false,
          "CatalogSubscribe": false,
          "DeviceID": 1,
          "DeviceIp": "",
          "DeviceName": "111",
          "DevicePort": 554,
          "DeviceType": "ipc",
          "DeviceUserName": "",
          "DeviceUserPW": "",
          "DropChannelType": "",
          "EhomeDeviceID": "",
          "Enable": true,
          "GBPassWord": "",
          "GatApeID": "",
          "GatCapDirection": 0,
          "GatCurrentCount": 0,
          "GatFunctionType": "",
          "GatHeartbeatAt": 0,
          "GatIPV6Addr": "",
          "GatMaxCount": 0,
          "GatModel": "",
          "GatMonitorAreaDesc": "",
          "GatMonitorDirection": "",
          "GatOrgCode": "",
          "GatOwnerID": "",
          "GatPassword": "",
          "GatPlace": "",
          "GatPlaceCode": "",
          "GatPositionType": "",
          "GatRegisteredAt": 0,
          "GatUserId": "",
          "GbDeviceID": "",
          "JTAuthCode": "",
          "Latitude": 0,
          "Longitude": 0,
          "Manufacturer": " ",
          "MediaTransportMode": "passive",
          "Misc": "",
          "Online": 1,
          "OrgID": "",
          "PositionSubscribe": false,
          "SDKVersion": "",
          "ServerID": "EasyCVR_NODE_01",
          "SmsHost": "",
          "Transport": "TCP",
          "channelNums": 1,
          "clusterName": "-",
          "clusterOnline": false,
          "onlineChannelNums": 1
        }
      ],
      "TotalCount": 1
    }
  }
}
上一页
云台控制
下一页
添加设备
Built with