设备令牌应如何与Firebase Cloud Messaging结合使用

时间:2018-07-24 20:32:33

标签: javascript android web-applications firebase-cloud-messaging devicetoken

我的问题并不是真正的技术错误问题,而是更多的宽泛问题。背景:我正在构建一个Web应用程序,并且我想在此Web应用程序中使用FCM。由于用户可以从多个设备登录,因此我想为每个用户创建一个设备集群,以便当有人向他们发送消息时,消息会转到他们登录的所有设备。我知道我应该收集一个设备令牌,将其添加到用户的设备群集中,然后将消息发送到该设备群集的通知密钥。但是,对于何时应该添加和删除这些设备令牌,我有些困惑。例如,当用户登录到站点时,我是否应将设备令牌添加到该人的群集中?他们注销后,应该删除令牌吗?设备令牌过期并生成新的设备令牌时该怎么办?我是否必须手动从用户群集中删除旧令牌,还是在过期后自动将其删除?我是否需要将新令牌添加到用户的设备集群?有什么方法可以删除整个设备群集,而不是一次删除一个设备?我已经阅读了文档,但是仍然找不到这些问题的答案。我应该知道但不问的任何建议和/或其他事项将不胜感激。预先感谢!

0 个答案:

没有答案