Firebase FCM 令牌和给每个用户的自定义消息
Posted
技术标签:
【中文标题】Firebase FCM 令牌和给每个用户的自定义消息【英文标题】:Firebase FCM token and customized message to each user 【发布时间】:2019-01-22 15:20:11 【问题描述】:我正在处理一个要求,我需要每天早上向每个用户发送推送通知。但是每个用户都会根据他们的进度收到定制的通知消息。
我编写了一个云函数,它向每个用户发送相同的消息,就像它发送到主题一样。我有以下关于 Firebase 和通知的问题。
firebase 是否自动存储 FCM 令牌?现在,一旦用户注册,我就会将 FCM 令牌手动存储到 Firestore 中。
如果 firebase 自动存储 FCM 令牌,我该如何检索它们?
当我向每个用户发送自定义消息时,我无法使用主题向每个用户发送自定义通知。一次向单个用户发送通知的另一种方式是什么?
谢谢
【问题讨论】:
Best practices for storing ID tokens and sending web push notifications using Firebase 可能重复 (?) 【参考方案1】:没有。 It's the developer's responsibility to store the tokens as they need them。所以你目前正在做的事情是正确的。
见 1。
没有其他方法可以解决这个问题。如果每个用户都收到一条唯一的消息,那么您必须为每个用户发送单独的请求。
【讨论】:
话虽如此,请避免在一个帖子中出现多个问题。干杯!以上是关于Firebase FCM 令牌和给每个用户的自定义消息的主要内容,如果未能解决你的问题,请参考以下文章
Firebase 推送通知 - 如何跟踪用户 FCM 令牌?