firebase - 如何设置 pubsub 以便 firebase 可以通过云函数 pubsub 触发器接收?

标签 firebase notifications publish-subscribe

我们希望通过带有 pubsub 触发器 ( https://firebase.google.com/docs/functions/pubsub-events ) 的 firebase 云函数接收有关某个主题的 pubsub 通知。然而,https://firebase.google.com/docs/functions/pubsub-events不说明如何设置 pubsub 订阅,只说明一旦涉及到 firebase 时如何接收它。

“推送”类型的 pubsub 订阅似乎是我们想要的,所以我们不需要拉。如果我们创建一个“push”类型的 pubsub 订阅,那么我们应该指定一个 https 端点,但据我们了解,firebase pubsub 触发器是一个后台函数。是否存在我们应该为 pubsub 订阅指定的关联 https 端点,以便通知将正确到达 firebase 并在我们的 firebase 云函数中触发 pubsub 触发器?

或者我们是否需要在应用引擎上创建另一个推送端点,例如,然后触发 firebase pubsub 云功能?

最佳答案

您无需设置订阅以使 pubsub 主题与 Cloud Functions 配合使用。该函数将在新消息发布到主题时触发。您所要做的就是create the topic (使用 gcloud 命令行来简化)和 publish messages to it .

关于firebase - 如何设置 pubsub 以便 firebase 可以通过云函数 pubsub 触发器接收?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52417799/

相关文章:

ios - 检测打开应用程序的 UILocalNotification

java - 使用 PendingIntent 达到我的方法

reactjs - 如何将默认 react 上下文值设置为来自 firestore 的数据?

ios - React Native 中的 Xcode 项目在哪里?

Firebase 存储分区不起作用

c++ - ZeroC ICE 对比 0MQ/ZeroMQ 对比 Crossroads IO 对比开源 DDS

c# - 具有相同订阅的服务总线多个监听器实例未接收消息

swift - 使用规则与前端在 firebase 数据库中进行数据验证有什么区别?

swift - 旧的通知代码仍然保留在应用程序中?

javascript - Marionette 事件聚合器与主干路由器