获取单个文件的详情
GET
/mfs/api/v1/admin/files/{fileId}/details
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Path 参数
fileId
string
文件id
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/mfs/api/v1/admin/files//details'
返回响应
🟢200成功
application/json
Body
id
string | null
文件id
name
string | null
文件名
downloadEnable
boolean | null
文件是否允许下载
downloadUrl
string | null
文件的下载链接
status
integer | null
可选
extMetaData
object (ExtMetaDataResponse)
可选
keys
object (MapObject)
可选
recordStartTime: 录制开始时间时间戳
sessionStartTime: 视频会议开始时间时间戳
code: 会议号
metaData
object (MetaDataResponse)
可选
subFileCount: 子文件数量,当文件是目录时,返回子文件的数量; 当文件是普通文件时,值为0
createdTime: 文件创建的时间戳
contentType: 文件内容类型
size: 文件大小,单位字节
fileType: 文件类型,0表示普通文件,1表示目录文件
duration: 视频时长,单位为毫秒
subFileCount
integer | null
可选
createdTime
string | null
文件创建的时间戳
contentType
string | null
文件内容类型
size
string | null
文件大小,单位字节
fileType
integer | null
可选
duration
string | null
可选
owner
object (OwnerResponse)
可选
ownerId
string | null
可选
ownerType
integer | null
可选
name
string | null
可选
示例
{
"id": "",
"name": "",
"downloadEnable": false,
"downloadUrl": "",
"status": 0,
"extMetaData": {
"keys": {
"": {}
}
},
"metaData": {
"subFileCount": 0,
"createdTime": "",
"contentType": "",
"size": "",
"fileType": 0,
"duration": ""
},
"owner": {
"ownerId": "",
"ownerType": 0,
"name": ""
}
}