有什么方法可以从Firebase Storage中获取所有URL?
我知道有一些方法可以从Firebase数据库中获取URL,例如将Firebase Storage文件的URL存储在Firebase Realtime Database中并从中获取。但是我正在从图像中显示的按钮上传图像,并希望所有这些上传图像的URL直接从firebase存储路径中获取,例如...
var mStorageRef: StorageReference
mStorageRef = FirebaseStorage.getInstance().reference
并使用类似...
mStorageRef.fetchall() or mStorageRef.getall()
我还提供了this链接,您可以在其中链接文件名称,并且只能一个一个地下载文件。我想要一种一次性获取所有内容的方法。
任何帮助将不胜感激。
答案 0 :(得分:1)
没有提供的API可让您执行此操作。
您可以做的是使用一个Cloud Function,该功能在Cloud Storage中创建新对象时触发,然后让它创建一个签名的URL。将该URL存储在某个地方的数据库中,然后在需要这些URL时查询数据库。