【问题标题】:Firebase storage download URL formatFirebase 存储下载 URL 格式
【发布时间】:2017-06-07 07:31:07
【问题描述】:

我想知道是否有一种方法可以为 Firebase 上的存储项目创建标准下载 URL,这样我就不必先检索 URL,然后再检索图像,因为这是一项成本高昂的能源影响操作在 iOS 和 Android 上?

到目前为止,我注意到唯一将两个 URL 分开的是 URL 末尾的令牌。

【问题讨论】:

  • 什么是标准下载 URL?
  • 例如在亚马逊网络服务上你可以有类似的东西:存储链接/文件/资产名称/类型...对于firebase我在想firebasestorage.googleapis.com/v0/b/appname.appspot.com/o/…这样的东西,其中usertoken将是一个生成的令牌用于身份验证的用户
  • 这就是下载 URL 的用途:它们提供对文件的公共只读访问权限。其中一个是在您上传文件后自动生成的。如果这个和道格的回答都不能解决你的问题,你能分享minimal code that is needed to reproduce the problem吗?
  • 谢谢。我缠绕在 API Doc 中。如果我将进程与 SDWebImage 一起使用,它应该加载图像而不必先检索下载 URL

标签: android ios firebase firebase-storage


【解决方案1】:

不,您必须使用 Firebase Storage API 来获取下载 URL。如果这是您所希望的,它不能从存储桶中的路径派生出来。

每个文件实际上可以有多个下载 URL,它们可以独立使用,并且您可以随时在控制台中撤销对其中任何一个 URL 的访问。这就是令牌的用途,也是使每个 URL 独一无二的原因,这就是您需要 use the client API 的原因。

【讨论】:

猜你喜欢
  • 2018-08-09
  • 2019-09-29
  • 1970-01-01
  • 2020-07-30
  • 2017-09-23
  • 2019-11-15
  • 2018-05-02
  • 2021-10-23
  • 2020-11-22
相关资源
最近更新 更多