将文件存储在云存储

时间:2018-01-12 12:55:13

标签: node.js firebase firebase-storage google-cloud-functions

当文件存储在云存储上时,我会触发云功能,以模糊图像或为图像创建缩略图。我遇到的问题是,在云存储上更新文件时,并不总是触发云功能。我没有在Logs控制台上看到任何错误。在这些情况下,我只是没有看到云函数的任何调用。我不确定可以提供哪些信息以帮助解决问题。以下是我触发云功能的方法,该功能与使用云功能的其中一个示例中描述的相同。

exports.processImage = functions.storage.object().onChange(event => {
  const object = event.data

  // Exit if this is a move or deletion event.
  if (object.resourceState === 'not_exists') {
    return Promise.resolve()
  }

  // Process image
  // Here I have code to either blur the image or resize the image based on some metadata on the image
})

0 个答案:

没有答案