Android Firestore-使用功能向所有用户发送通知

时间:2019-12-23 12:30:38

标签: android firebase google-cloud-firestore google-cloud-functions

我一直在搜索有关如何在Collection(包含许多文档)发生变化时如何向所有安装了该应用程序的用户发送通知的方法。就像该集合中的某些文档有更改一样,我必须向所有设备发送通知。我的意思不是使用FCM或通知特定用户。

任何提示将不胜感激。

1 个答案:

答案 0 :(得分:0)

您描述的场景包括两个部分:

  1. 我想说的是,您要寻找的是基于事件触发的Firebase functions的实现,因此,如here中所述,您可以使用事件onUpdate来检测如here中所述,使用通配符将任何文档更改为集合。考虑到没有专用的事件驱动的集合实现,但是您可以将正确的验证应用于Firebase Function。继续第二步。
  2. 经过一番研究,我发现FCM能够使用Admin SDK中的Messaging Batch API,this tutorial中提到了这一点,其中有一些有用的用例可以实现您的实际目标。