获取文件元数据
- 接口:common/files/getFileMetaData
- Method:POST
- 数据格式:JSON
- 限流信息:每小时1000次
- 多语言环境:在接口请求头中添加Key为locale,Value值为语言环境,目前支持的语言有zh_CN(中文)、en_US(英文)、ja_JP(日文)、zh_TW(
繁体),请选取其中一种
- 接口说明:返回数据中包含文件下载地址,具体参见示例。
- 其他补充信息:
参数:
请求参数
字段名称 |
字段类型 |
字段描述 |
是否必填 |
长度限制 |
bizId |
String |
业务唯一标识 |
TRUE |
|
timestamp |
Long |
请求事件戳 |
TRUE |
15 |
data.file_name |
String |
文件名 |
TRUE |
返回参数
字段名称 |
字段类型 |
字段描述 |
bizId |
String |
业务唯一标识 |
resCode |
Integer |
响应状态码(见附录) |
resMsg |
String |
返回信息描述 |
data |
JSON |
处理成功的结果 |
data.file_name |
String |
文件名 |
data.download_url |
String |
文件下载地址,有效期2小时 |
data.content_length |
String |
文件大小 |
data.content_type |
String |
文件类型 |
data.e_tag |
String |
tag |
data.expiration_time |
String |
过期时间 |
data.content_encoding |
String |
文件内容编码 |
data.content_disposition |
String |
文件内容处理 |
示例:
请求数据
{
"bizId": "dbe1c496-0d51-415e-87a5-ed104dea597f",
"timestamp": 1636600092809,
"data": {
"file_name": "6307ced9-c793-450f-a2a5-5c4f615619af.pdf"
}
}
返回数据
{
"resCode": 200000,
"resMsg": "success",
"bizId": "dbe1c496-0d51-415e-87a5-ed104dea597f",
"data": {
"file_name": "6307ced9-c793-450f-a2a5-5c4f615619af.pdf",
"content_length": 49568,
"content_type": "binary/octet-stream",
"e_tag": "b008a09830fb2ff521c48aeb8c58c342",
"download_url": "https://xxxx.com.cn/6307ced9-c793-450f-a2a5-5c4f615619af.pdf?xxxx"
}
}