1. ホーム
  2. firebase

[解決済み] FirebaseアプリでCloud Storageにある全ファイルのリストを取得するには?

2022-08-04 15:45:25

質問

画像をアップロードしているところですが、すべてうまくいきます。 View に表示したいのですが、フォルダ内の画像の完全なリストを取得するように、私はこの仕事のための任意のAPIを見つけることができません。

どのように解決するには?

FirebaseのSDKは JavaScript リリース 6.1 , iOS リリース 6.4 そして Android リリース バージョン 18.1 はすべてファイルを一覧表示するメソッドを持っています。

ドキュメント は今のところ少しまばらなので、私は Rosário の回答 をご覧ください。


前の回答、この方法はまだ役に立つときがあるので。

現在、Firebase SDK には、アプリ内から Cloud Storage フォルダ内のすべてのファイルを一覧表示するための API 呼び出しはありません。そのような機能が必要な場合は、ファイルのメタデータ (ダウンロード URL など) を一覧できる場所に保存する必要があります。そのため Firebaseリアルタイムデータベース クラウドファイアストア はこれに最適で、URLを簡単に他の人と共有することもできます。

この良い(しかし多少複雑な)サンプルは、私たちの フレンドリー ピクス サンプル アプリにあります。Web 版の関連コードは ここで となっていますが、iOS版、Android版もあります。