从谷歌存储的Firebase下载云function

我有一个在firebase中的集合,看起来像这样:

people: -KuM2GgA5JdH0Inem6lGaddclose appliedTo: "-KuM1IB5TisBtc34y2Bb" document: "docs/837c2500-9cbe-11e7-8ac1-17a6c37e2057" name: "Test Testerson" 

文档节点包含存储桶中文件的path。 是否有可能使用http的firebase函数将这个文件下载到客户端。 根据节点/stream向客户端的Stream文件,我应该能够stream式地快速响应。 谷歌存储readstream会为此工作?

谢谢,

Firebase Admin SDK有一个您可以使用的存储对象。 它为您提供了可以与存储桶进行交互的Google Cloud Storage SDK的入口点。

 const bucket = admin.storage().bucket 

使用这个Bucket对象来上传和下载文件。 您应该可以使用stream将内容发送到客户端。