使用Firebase混合云功能

时间:2017-11-16 18:46:24

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

我在Google Cloud上有一些发布/订阅设置,我在Firebase上运行了一些云功能。

我想在Firebase上设置触发器,因此在创建用户帐户时,我会向Google Cloud上的主题发布消息。

这可能吗?我错过了一些明显的东西吗?

我可以在帐户创建时触发云功能,此时我很高兴显示控制台日志。

我正在考虑在我的Firebase触发器中添加类似@google-cloud/pubsub的内容,这样我就可以在我的firebase触发器的主体中设置消息,但这感觉有点不对。

相当笨重,而不是它应该做的方式?

简而言之,我想我要做的是firebase发布到触发器的话题?

1 个答案:

答案 0 :(得分:0)

我不认为您提出的解决方案存在任何问题。您可以使用authentication trigger查找创建新用户帐户的时间,然后使用节点Cloud Pubsub SDK转变并向您的主题发布消息。我能想到的确实没有更直接的方法来实现这一目标。

Cloud APIs混合到您的云功能中非常常见,无论它们是基于云还是Firebase事件。