【问题标题】:get all notifications sent to a user获取发送给用户的所有通知
【发布时间】:2020-09-09 15:31:57
【问题描述】:

我正在使用 FCM FirebaseMessaging 向我的应用用户发送推送通知。

有没有办法将所有通知发送给一个用户,或者我必须将它们存储在 Firestore 数据库中?

【问题讨论】:

  • 你必须将它们存储在数据库中

标签: firebase flutter push-notification firebase-cloud-messaging


【解决方案1】:

我并不完全清楚您所说的“将所有通知发送给一个用户”是什么意思。但是,如果您尝试获取之前通过 FCM API 发送给用户的所有消息的历史记录,则这是不可能的。 FCM 不记得以前发送的任何消息。如果需要,您必须自己保留该记录。

【讨论】:

  • 我想在 facebook 上点赞通知,我可以看到所有以前的通知
  • 您可以将数据存储到 Cloud Firestore 并在 Flutter 的 Listview 中调用它们。您还可以使用唯一键设置点击处理程序,以获取您的通知是否已被看到的数据。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多