【发布时间】:2014-09-24 13:57:48
【问题描述】:
我正在调查 firebase 和 angularfire 是否适合我即将进行的项目。
其中一项要求是当应用关闭时通知用户发送给用户的新私人消息,即。推送通知。
firebase 能处理这个吗?
【问题讨论】:
-
这个问题相当广泛,因为发送/接收推送通知的机制取决于您的目标平台(iOS Androiod Chrome)。但一般来说,Firebase 的客户端库仅在该客户端处于活动状态时运行。因此,当客户端处于非活动状态时,它们不会收到更新,但当客户端再次变为活动状态时,将收到待处理的更新。
-
此外,在客户端“处理”推送通知将由应用程序完成,而不涉及 Firebase。 “发送”它们是a node.js process to listen 的简单事情,并通知您正在与之交谈的任何技术。
-
啊,好的。这有点碍事。您是否知道在将新数据推送到 Firebase 时启用推送通知的方法?谷歌搜索的回报不多。
-
所以我需要一个单独的服务器来运行一个进程来监控 firebase 的变化并通知相关用户?
-
@BillyKhan - 查看 Zapier。 Zapier 有可能将您的 Firebase 数据连接到另一个名为 Pushover 的服务,以处理向您的客户推送通知。 zapier.com/zapbook/pushover/firebase。基本上,Zapier 会监听 Firebase 数据的变化并自动将数据发送到 Pushover。
标签: push-notification firebase