1. 主页
  2. 文档
  3. S2 HTTP API
  4. 录像设置
  5. 获取磁盘列表

获取磁盘列表

API URL

/api/record/record/GetInfo.json

Request

Method:GET/POSTParameters:

Response

{ "result": "ok", "data": {  "nas": [   {    "TOTAL": 1006903,     "PERCENT": 7,     "MOUNT": "/media/nas/1",     "VOLNAME": "test",     "TYPE": "nas",    "FREE": 888429,     "USED": 67258,     "FILESYS": "nfs",     "key": "/media/nas/1",     "status" : "mounted",     "choose" : true/false,    }  ],  "usb": [   {    "TOTAL": 29510,    "PERCENT": 5,    "MOUNT": "/media/usb/sda1",    "VOLNAME": "",    "TYPE": "usb",    "FREE": 28062,    "USED": 1447,    "FILESYS": "ntfs",     "key": "sda1",    }  ] }}

Data 字段说明

Field Value 说明
nas.TOTAL [Integer] 表示总空间(MB)
nas.PERCENT [Integer] 表示已使用百分比
nas.MOUNT [Integer] 表示挂载目录
nas.VOLNAME [String] 表示挂载名字
nas.TYPE [String] 表示挂载类型
nas.FREE [Integer] 表示剩余空间
nas.USED [Integer] 表示已使用空间
nas.FILESYS [String] 表示磁盘格式
nas.key [String] 表示请求文件列表时应该带的参数
nas.status [String] 表示挂在状态
nas.choose [Boolean] 表示是否被选中
nas.host [String] 表示挂载目标地址
nas.id [Integer] 表示磁盘id
usb.TOTAL [Integer] 表示总空间(MB)
usb.PERCENT [Integer] 表示已使用百分比
usb.MOUNT [String] 表示挂载目录
usb.VOLNAME [String] 表示挂载名字
usb.TYPE [String] 表示挂载类型
usb.FREE [Integer] 表示剩余空间
usb.USED [Integer] 表示已使用空间
usb.FILESYS [String] 表示磁盘格式
usb.key [String] 表示请求文件列表时应该带的参数

我们要如何帮助您?