我可以根据新上传到Firebase存储中特定文件夹的情况触发Firebase云功能吗?

我可以根据新上传到Firebase存储中特定文件夹的情况触发Firebase云功能吗?,firebase,google-cloud-functions,firebase-storage,Firebase,Google Cloud Functions,Firebase Storage,触发云存储更改功能 使用functions.storage创建处理云存储事件的函数。根据您是要将您的功能范围限定到特定的云存储存储桶还是使用默认存储桶,请使用以下选项之一: functions.storage.object()侦听默认存储桶上的对象更改 functions.storage.bucket('bucketName').object()侦听特定bucket上的对象更改 问题 我可以监听bucket的特定文件夹中的更改吗 示例: //myBucket/blog post imag

触发云存储更改功能

使用functions.storage创建处理云存储事件的函数。根据您是要将您的功能范围限定到特定的云存储存储桶还是使用默认存储桶,请使用以下选项之一:

  • functions.storage.object()
    侦听默认存储桶上的对象更改

  • functions.storage.bucket('bucketName').object()
    侦听特定bucket上的对象更改

问题

我可以监听bucket的特定文件夹中的更改吗

示例:

//myBucket/blog post image/…


只有上传到
博客帖子图片
文件夹的文件才会触发?

我认为这是不可能的。看看Doug Stevenson(Firebase团队)的回答,他解释说“云存储中实际上没有任何“文件夹”,只有看起来像包含文件夹的对象名。”这很有道理!这可能是不可能的。ThanksPS:请注意,您可以从对象名称推断文件夹,请参阅Thanks!我想我必须这么做。我认为这是不可能的。看看Doug Stevenson(Firebase团队)的回答,他解释说“云存储中实际上没有任何“文件夹”,只有看起来像包含文件夹的对象名。”这很有道理!这可能是不可能的。ThanksPS:请注意,您可以从对象名称推断文件夹,请参阅Thanks!我想我必须这么做。