【发布时间】:2019-02-28 22:29:02
【问题描述】:
我已将图像上传到 Firebase 存储,现在我想检索所有位置 URL 的列表(图像存储位置)?
Firebase 或 google 是否提供任何 API,我们可以在其中获取数据列表及其元数据信息,例如位置 URL、存储桶中的图像名称?
【问题讨论】:
-
上传后获取图片的url并将其存储在
Realtime数据库中并从那里访问。 -
我不想将图像数据存储在实时数据库中,因为我有超过 500 张图像在存储中。
-
您将只存储来自
Storage的Realtime数据库中的urls(string类型,每次保存基本上占用几kb)图像。这种方法要容易得多。 -
但为此我必须从图像的元数据部分手动复制 URL,因为我有 500 张图像,所以需要付出很多努力。
-
Firebase SDK 中没有用于列出存储桶或文件夹中的文件的 API。见stackoverflow.com/questions/37335102/…。在 Cloud Functions 中,您可以使用 Node.js SDK for Cloud Storage 来获取这样的列表。
标签: android firebase google-cloud-functions firebase-storage