W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
支持端:小程序 , 云函數(shù) , Web
用云文件 ID 換取真實(shí)鏈接,公有讀的文件獲取的鏈接不會(huì)過(guò)期,私有的文件獲取的鏈接十分鐘有效期。一次最多取 50 個(gè)。
要換取臨時(shí)鏈接的云文件 ID 列表
屬性 | 類型 | 說(shuō)明 |
---|---|---|
fileList | Object | 文件列表 |
fileList 的結(jié)構(gòu)
屬性 | 類型 | 說(shuō)明 |
---|---|---|
fileID | string | 云文件 ID |
tempFileURL | string | 臨時(shí)文件路徑 |
status | number | 狀態(tài)碼,0 為成功 |
errMsg | string | 成功為 ok,失敗為失敗原因 |
Promise 風(fēng)格
wx.cloud.getTempFileURL({
fileList: [{
fileID: 'a7xzcb',
maxAge: 60 * 60, // one hour
}]
}).then(res => {
// get temp file URL
console.log(res.fileList)
}).catch(error => {
// handle error
})
Callback 風(fēng)格
wx.cloud.getTempFileURL({
fileList: ['cloud://xxx', 'cloud://yyy'],
success: res => {
// get temp file URL
console.log(res.fileList)
},
fail: err => {
// handle error
}
})
const cloud = require('wx-server-sdk')
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
})
exports.main = async (event, context) => {
const fileList = ['cloud://xxx', 'cloud://yyy']
const result = await cloud.getTempFileURL({
fileList: fileList,
})
return result.fileList
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: