当前位置: 首页 > 知识库问答 >
问题:

从firebase函数获取云存储中文件的永久可公开下载URL。[重复]

柳才良
2023-03-14

我想从firebase功能中获取Google Cloud存储中文件的匿名下载链接。

从JS SDK,您可以通过

const ref = storageRef.child('images/stars.jpg');
const url = await ref.getDownloadURL()

[1]。是否可以使用fire base-adminfire base/store从函数中执行同样的事情?我只找到了一个签名的url[2],有效期最长为7天。

[1]https://firebase . Google . com/docs/storage/web/download-files < br >[2]https://cloud . Google . com/storage/docs/access-control/signed-URLs

共有1个答案

微生景胜
2023-03-14

对此没有 SDK 支持。有一个打开的功能请求:

https://github.com/firebase/firebase-admin-node/issues/1352

其中引用了Google Cloud SDK的一个冗长的问题(firebase-admin只是其中的一个包装器):

https://github.com/googleapis/nodejs-storage/issues/697

通读所有这些后,您将了解这是一个长期运行的功能请求,可能不会很快得到支持。

 类似资料: