首页 文章

FCM,NodeJS - 订阅多个主题的替代方案

提问于
浏览
0

用户可能有多个设备 . 他们可能会订阅多个 Channels . 每个 Channels 都是一个主题(从FCM的角度来看) .

当用户从新设备登录时,设备必须订阅所有 Channels (可能是数百个) . 潜在地进行数百次API调用听起来不错 .

此外,它似乎也是subscribing a device group to a topic is not possible .

是否有任何替代(和更便宜)的方式来订阅客户端设备到多个主题?

1 回答

  • 0

    除了通常的客户端订阅( subscribeToTopic() )和使用InstanceID API之外,目前没有其他选择来订阅客户端到主题otber .

    在您的用例中,似乎不知何故,由于某种原因,主题是私有的 . 通常,主题应仅用于可以公开接收的消息 .

    我可以想到的一种方法是在您自己的服务器上维护组,并在需要时删除并添加相应的令牌 . 虽然这可能仍然很大,具体取决于您将添加/删除令牌的组数 .

相关问题