【问题标题】:How can I access a file on firebase storage by the download url when I just have access to the file name?当我只能访问文件名时,如何通过下载 url 访问 firebase 存储上的文件?
【发布时间】:2019-05-30 09:01:47
【问题描述】:

所以,我只是想交换下载 url 中的一些东西,以使用户能够搜索存储中的文件。只是我不想最后交换长代码,因为那样用户将不得不使用那个超长代码。我必须使用 url 来访问文件。

https://firebasestorage.googleapis.com/v0/b/socialmedia- 
1df9e.appspot.com/o/images%2Flego?alt=media&token=4cc05dec-8dda-4f46-a8a7- 
eb1bf916c512                  ⇈                              ⇈
                            swap this                      Not this

【问题讨论】:

    标签: android firebase kotlin firebase-storage


    【解决方案1】:

    不支持构建您自己的下载 URL。您应该使用 Firebase SDK 为您要下载的每个文件生成专用的下载 URL。

    【讨论】:

    • 如何使用 firebase sdk 生成特殊 url?
    • 这样的网址是什么样的?
    • 如果您使用的是 Android SDK,您可以在存储中创建一个要下载的文件的引用,然后调用 getDownloadUrl 以获取解析为 URL 字符串的任务。 stackoverflow.com/questions/37374868/…
    • 是的,我知道。但是如何更改 url 的外观/部分/结构?
    • 正如我所说,不支持构建自己的 URL。您应该调用 API,并假设 URL 无法更改或重构。
    猜你喜欢
    • 2018-05-23
    • 1970-01-01
    • 2020-02-24
    • 2020-01-14
    • 2020-06-01
    • 2020-05-12
    • 2021-01-06
    • 2020-08-28
    • 1970-01-01
    相关资源
    最近更新 更多