如何从Cloud Functions for Firebase中读取和写入Firebase存储?

时间:2017-03-22 19:01:37

标签: firebase firebase-storage google-cloud-functions

我想将Cloud Functions for Firebase中的文件保存到Firebase存储。

我还希望稍后将Firebase存储中的文件读取到Firebase的Cloud Functions。

我无法找到相同的例子。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:7)

云功能在相当标准的V8 Node.js容器中运行。因此,您可以使用常规Node SDK for Google Cloud Storage与文件进行互动。

链接中的一段代码:

// Upload a local file to a new file to be created in your bucket.
bucket.upload('/photos/zoo/zebra.jpg', function(err, file) {
  if (!err) {
    // "zebra.jpg" is now in your bucket.
  }
});

但实际上:只是转到链接,它包含一个比我愿意复制/粘贴的更好的例子。