【发布时间】:2020-11-23 22:17:09
【问题描述】:
这真的很简单:我手动将文件上传到 Firebase 存储(我想在我的应用程序中使用一些图片)。我需要公共 http 地址,但我只能找到这种类型的链接 gs://myapp.appspot.com/logo3.png。如何从该 URL 获取我可以在浏览器中实际使用的 URL?
【问题讨论】:
标签: firebase firebase-storage firebase-console
这真的很简单:我手动将文件上传到 Firebase 存储(我想在我的应用程序中使用一些图片)。我需要公共 http 地址,但我只能找到这种类型的链接 gs://myapp.appspot.com/logo3.png。如何从该 URL 获取我可以在浏览器中实际使用的 URL?
【问题讨论】:
标签: firebase firebase-storage firebase-console
默认情况下,Cloud Storage 存储分区没有可公开访问的网址。您至少有两种选择:
在您的应用中将一些代码写入get a download URL 以获取内容。我已经链接到 JavaScript 的说明,因为您没有指明您正在使用的客户端平台。
如果您只是想在不调用 API 的情况下获取静态 URL,则必须使用 Google Cloud 控制台将整个存储桶标记为“公共”,然后按照 @ 中所述构建内容的 URL 987654322@.
【讨论】: