百度智能小程序 获取临时访问连接(有效期1小时)
cloud.getTempFileURL
获取云存储文件的临时访问连接,有效期 1 小时
参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
| option | Object | 是 | |
| option.fileID | String | 是 | 文件 ID |
返回值 Promise
resolve 结果:
| 名称 | 类型 | 说明 |
|---|---|---|
| requestID | String | 请求 ID |
| tempFileURL | String | 文件临时访问连接 |
reject 结果:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | String | 错误码 |
| message | String | 错误信息 |
代码示例
const cloud = require('swan-server-sdk')
exports.main = async (event, context) => {
cloud.init(context)
const res = await cloud.getTempFileURL({
fileID: 'file-id-01',
})
return res.tempFileURL
}