Athul Antony NP
Athul Antony NP

Reputation: 43

Getting download url of multiple files inside Firebase Storage

I am creating an Android App where Firebase is the backed. In my app, I have some selected images that I have stored inside my Firebase storage by direct uploading (Without coding).

Now I have to view that images in my app through a recycle view. For that purpose, I have to get the download URL of all the images and put them into my Firebase real-time database programmatically so that I can access the URL to my app. Is there any methods available for that?

I have tried to iterate through storage, unfortunately there is no method for that.

Upvotes: 1

Views: 3187

Answers (3)

pravchuk
pravchuk

Reputation: 971

You can create a function that can can return a file. You can set up a /link url in the hosting to that function.

Upvotes: 0

Athul Antony NP
Athul Antony NP

Reputation: 43

I was searching for a proper answer to this question for 2 days. What i found is, There is no proper API or Class in Firebase Storage for the same purpose. If you guys want to do the same effectively, get the files in your code programmatically and upload them to firebase storage through a loop. Through that you can get the download links after uploading of each files. Store it in the Real time Database of Firebase.

Upvotes: 1

Doug Stevenson
Doug Stevenson

Reputation: 317352

There is currently no way to iterate a list of files in Firebase Storage using the Firebase SDKs. Instead, after you upload a file, you should also store its download URL in Firebase Realtime Database (or some other place) that you can query for the download URLs.

Upvotes: 5

Related Questions