【问题标题】:Sending FCM notifications without App Server在没有 App Server 的情况下发送 FCM 通知
【发布时间】:2018-10-25 15:14:28
【问题描述】:

是否可以取消 App Server 通过 FCM 发送推送通知?

假设我们设置了分析过滤器、一个实时数据库并且我们有一些规则,我们是否可以创建一些逻辑来自动发送通知而无需求助于应用服务器?

如果不可能,Google Cloud Functions 会提供帮助吗?即让 Firebase 在 Google Cloud Functions 中触发一些代码,然后触发一些通知?

谢谢。

【问题讨论】:

  • 在什么条件下自动发送?
  • 例如,设备与某个位置的接近度(该位置可以存储在实时数据库中并定期更新)。或基于某些设置(布尔值)。

标签: firebase firebase-cloud-messaging


【解决方案1】:

只要你能定义发送消息的触发条件,比如changes to Realtime Database或者其他Cloud Functions支持的触发器,你当然可以使用Cloud Functions来实现,利用Firebase Admin SDK send the message.

【讨论】:

  • 好的。因此,您确认 Firebase 本身不能用于此目的,对吗?除了 Firebase 之外,我们要么必须拥有 App Server 或 Google Cloud Functions 吗?
  • 除非您想将 FCM 凭据直接放入您的应用程序中,否则这是一个糟糕的主意,因为任何人都可以使用它们,没有后端就没有发送消息的好方法。
  • 我就是这么想的。再次感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-05
  • 1970-01-01
  • 2016-05-03
  • 2020-10-19
  • 2015-05-26
  • 1970-01-01
相关资源
最近更新 更多