我是否应该将设备组或主题用于Firebase Cloud Messaging的群聊应用场景?

时间:2017-03-02 20:45:46

标签: firebase firebase-cloud-messaging

在我正在创建群组聊天应用的情况下,用户可以参与多个小群聊,而我正在使用Firebase Cloud Messaging,我应该:

  1. 创建并发送到设备组,或
  2. 我应该广播一个主题,每个群组聊天成为用户可以订阅的主题吗?
  3. 在方案#1中,我想我应该为每个用户创建一个设备组,并将所有用户的设备添加到该设备组,然后将FCM消息发送到属于每个新组聊天的所有设备组触发。

    场景#2更容易,因为我可以让客户端设备在加入群组聊天时订阅聊天室作为主题 - 但它不支持多设备场景,除非我找到一种方法来保持同步群组聊天用户从不同设备订阅。

0 个答案:

没有答案