firebase functionを使用して、firebase storage内の指定したフォルダ(ファイルを含む)をzip形式で圧縮し、ローカルにダウンロードしたいと考えています。
本来であればその特定フォルダを直接参照してtmpフォルダに圧縮ファイルを作成し、そのファイルをダウンロードしたいのですが、やはり一旦フォルダ(ファイルを含む)をクラウドのtmpフォルダにダウロードしてから圧縮するしかないのでしょうか。
またその場合、functions.https.onRequest トリガーによってフォルダ名を指定して、tmpフォルダにコピー(ダウンロード)する必要がありますが、functions.storage.object().onChange トリガーのようにバケットを取得する方法がわからず、ファイルのコピーができません。
圧縮はarchiverを使用するつもりです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。