我创建了一个自定义存储桶,用于在特定网址上提供内容。在Firebase中,我创建了一个名为" images.mydomain.com"我希望使用此功能,以便我的用户只需转到http://images.mydomain.com/imagename.jpg即可访问上传的图片。
我希望在我的新存储桶上有一个firebase触发器,可以对图像进行Google视觉分析。这是我的功能:
export const imageUploaded = functions.storage
.bucket('images.mydomain.com').object().onChange( event => {
//Cool stuff happens here
});
但是,当我尝试部署该功能时,我在控制台中收到此错误
⚠函数[imageUploaded]:部署错误。
无法配置触发器GCS Bucket:imagebucket
当我转到Firebase中的功能日志时,我看到完全相同的错误
无法配置触发器GCS Bucket:imagebucket
我还去了Google云端控制台查看这些功能,希望能够更深入地了解这个问题。当我查看该函数时,它为该函数配置了正确的存储桶,但它没有任何解释而具有完全相同的错误。
我曾尝试使用它创建一个新的存储桶,但我得到完全相同的错误。似乎无论我做什么,我都会遇到同样的错误。我已经尝试过添加权限,而且每一项都没有任何意义。
有谁知道这是关于什么和/或我如何让这个工作?我把它放在主水桶上,但我真的需要这个来为我的新水桶工作。
由于
快速更新:
我尝试部署到我的生产环境(我的应用程序还没有上市,所以没有人真正使用它)并且它工作得很好,问题是,我真的需要我的开发环境工作,这不是&#39 ;现在。