【发布时间】:2018-11-27 23:51:36
【问题描述】:
这里有一个问题,更多关于使用 Firebase FCM 令牌发送 iOS 推送通知的行业标准方式是什么。我没有自己的推送服务器,所以想利用 Firebase 云功能。 我正在构建一个具有聊天功能的应用程序,我想在用户收到新消息后立即通知他们。 在 Firebase 云函数中,我有一段代码在那里运行,带有一个硬编码的 fcm 令牌,当我调用该云函数的 url 时,它成功地向我的设备发送通知。 现在如果多个用户互相聊天,我如何将 fcm 令牌传递给云功能? 一种方法是 - 一旦我向我的聊天朋友发送消息,我的应用程序就可以调用该 url 并将我的聊天朋友 fcm 令牌传递给云功能,这将触发对聊天朋友的通知。 一旦云功能收到此触发器,我还可以获取朋友个人资料,并更新通知的徽章计数等。 但在这种情况下,责任在于我的应用程序,而不是发送触发器的服务器。 还有其他更好的方法来设计通知功能吗?我应该如何在服务器端存储和获取设备令牌?
【问题讨论】:
标签: ios firebase firebase-cloud-messaging