Google IO 2016 中引入的新版 Firebase 引入了 Firebase 动态链接(作为深度链接概念的扩展)以及 Firebase 存储(由 Google Cloud Storage 提供支持)。
如何以编程方式生成到 Firebase 存储对象的 Firebase 动态链接?
编辑-1
我了解我们可以使用以下代码获取包含 Storage 对象的 Google Cloud Storage 存储桶以及存储桶中对象的完整路径
public String getDynamicLink(StorageReference storageReference)
{
String dynamicLink = "";
String bucket = storageReference.getBucket();
String path = storageReference.getPath();
// How to generate dynamic link using the bucket and path?
return dynamicLink;
}
编辑-2
根据https://cloud.google.com/storage/docs/collaboration#browser,您可以使用以下语法构造 Google Cloud Storage 对象的 URL:
https://storage.cloud.google.com/<bucket>/<object>
如何使用它以编程方式生成动态链接?