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

Firebase云存储下载url与路径

仉姚石
2023-03-14

我对firebase存储是新手,想知道什么是最好的做法。我想上传图像到firebase云存储,并返回了一个下载url,然后我存储到FireStore。下载网址是永久的吗?其他用户将从firestore读取以获得下载图像的url。

但是当我想从CloudStorage中删除图像时,我只有下载url,而没有文件路径。所以我要删除它吗?

如果我存储的是文件路径,如何获得下载url?

共有1个答案

江雅懿
2023-03-14

下载网址是永久的吗?

下载URL将工作,直到您撤消它。

我只有下载url,但没有文件路径。所以我要删除它吗?

您可以使用FirebaseStorage.getReference()为路径创建StorageReference,然后调用StorageReference.getDownloadURL()

 类似资料:
  • 如何将 Firebase 存储文件的下载网址推送到 Firestore 云?我有一个可以将PDF文件上传到Firestore存储的项目,但我无法将上传文件的下载URL推送到Firestore云。 我需要捕获每个文件的上传URL并将其发送到消防库中的文档才能下载它。我正在上传和下载 PDF 文件。 这是我的代码:

  • 我想从FireBase的方法获取下载Url。如何使用以下代码获取下载Url? 我使用了,但这不起作用。

  • 我有一个角应用程序使用Firebase存储存储用户上传的照片文件。在用户上传一个文件之后,我调用getDownloadURL()(返回Observable)以获得完整的公共URL路径。我希望将URL字符串存储在Firestore数据库中,以便将其绑定到img html元素src属性,以便在web页面上显示。这将使我不必调用存储API来一个接一个地异步获取每个图像URL。 这个URL在查询字符串中包

  • 如何获得下载URL? 我有点糊涂了。现在,我被困在修改后的功能更新。下面是我对管理的初始化。

  • GS://dexxxxxxxxxxxx.com/videosvideo:67423 从给定的下载URL?

  • 我有一个图像保存在我的Firebase存储中。我想在我发送的多封电子邮件中显示此图像。到目前为止,我已经使用了从我的Firebase控制台获得的下载URL并成功显示了图像。我的问题是:这是正确的影像分享方式吗?安全吗?如果不是,那么我应该如何获得到该图像的安全链接呢? 对此,我们将不胜感激。