# 操作场景
本文档主要指导您如何在客户端(小程序端和web端)及服务端换取临时链接。
# 操作步骤
# 客户端
# 小程序端
示例代码如下:
wx.cloud
.getTempFileURL({
fileList: ["cloud://xxx.png"]
})
.then(res => {
// fileList 是一个有如下结构的对象数组
// [{
// fileID: 'cloud://xxx.png', // 文件 ID
// tempFileURL: '', // 临时文件网络链接
// maxAge: 120 * 60 * 1000, // 有效期
// }]
console.log(res.fileList);
})
.catch(console.error);
# 网页端(Web 端)
示例代码如下:
tcb.init({
env: "xxxx"
});
tcb
.getTempFileURL({
fileList: ["cloud://xxx.png"]
})
.then(res => {
console.log(res.fileList);
})
.catch(console.error);
# 服务端
示例代码如下:
const app = require("tcb-admin-node");
app.init();
app
.getTempFileURL({
fileList: ["cloud://xxx.png"]
})
.then(res => {
// fileList 是一个有如下结构的对象数组
// [{
// fileID: 'cloud://xxx.png', // 文件 ID
// tempFileURL: '', // 临时文件网络链接
// maxAge: 120 * 60 * 1000, // 有效期
// }]
console.log(res.fileList);
})
.catch(console.error);