计算Firebase云消息传递中某个主题的订阅者

But*_*mel 8 android firebase firebase-cloud-messaging firebase-notifications

我想用我的应用程序做的是:用户可以选择不同的兴趣,一旦有超过5人对同一件事感兴趣,我想给他们发送通知.

我认为Firebase + Topics将是一个不错的选择.

但是,我如何知道有多少人订阅了某个主题?

AL.*_*AL. 9

没有可用的API来检查主题有多少订阅者.(见我的答案在这里)

您必须在服务器端实现映射,保存主题的名称并添加订户列表.订阅后,添加新订户,检查计数(查看它是否在您的首选号码内),然后触发通知.

  • 3岁的答案,仍然是这种情况:) (3认同)
  • 在某些情况下,服务器端解决方案几乎是不可能的。 (2认同)

小智 7

您可以使用它来获取订阅者数量:

复制为卷曲。用它来获取订阅者列表 在此输入图像描述

参考: https: //gist.github.com/timrijckaert/218be90541a7285e21455fafa2962dea