文档

本文介绍如何使用info接口查询文件。

说明

SDK版本不得小于3.1.3。

方法定义

mpserverless.file.info(fileId: String | String[]): Promise<Result[]>

请求参数

接口参数定义:

字段名

类型

必填

说明

fileId

String 或者 String[]

文件ID,支持传入数组来查询多个文件。

说明
  • 为了兼容SDK3.1.3之前的版本缺少fileId的问题,该接口临时支持传入文件链接来查询文件信息。

  • 输入数组时,对于不存在的文件ID会自动忽略。

  • 每次最多可查询50个文件。

返回参数

返回参数为数组格式:

字段名

类型

说明

fileId

String

文件ID。

gmtCreate

Int

文件上传时间(秒)。

gmtModified

Int

文件最近更改时间(秒)。

name

String

文件原始名称。

size

Int

文件大小(Byte)。

type

String

文件类型。

url

String

文件CDN加速访问下载链接。

示例

查询文件示例

const image = await mpserverless.file.info("5d916ee7-869f-4b90-8224-2ad15e25****");
console.log(image);

输出示例:

[
    {
        "fileId": "5d916ee7-869f-4b90-8224-2ad15e25****",
        "gmtCreate": 1665220833,
        "gmtModified": 1665220833,
        "name": "你好.png",
        "size": 29661,
        "type": "png",
        "url": "https://mp-c68e6766-2bda-4263-****-29696919923f.cdn.bspapp.com/cloudstorage/4abe575f-19c8-4b9b-b1cc-4fa385d7****.png"
    }
]
  • 本页导读 (0)
文档反馈