Google云消息传递:100个多个发件人限制

M_G*_*M_G 10 android push-notification google-cloud-messaging

我的Android应用程序需要启用来自多个发件人的GCM推送通知.我已经读过这里有可能:接收来自多个发件人的邮件.但是,提到有100个多发送者的限制.在我的用例中,我可能有超过100个发件人(具有不同发件人ID和api密钥的服务器),但安装在设备上的每个应用程序将注册到少量发件人(少于100).

这就是我需要它的工作方式:
1.当用户登录时,客户端应用程序将直接向应用服务器发送休息,以获取与该用户相关的发送者ID.可能的发件人ID数大于100,但对于特定用户,与该用户相关的发件人ID子集可能为1.
2.客户端应用程序将为返回的发件人集中的每个senderId执行以下代码IDS:

String token = instanceID.getToken(senderId),
            GoogleCloudMessaging.INSTANCE_ID_SCOPE, null);
Run Code Online (Sandbox Code Playgroud)

我想确保100个多个发件人的限制不适用于我的用例.我试着更多地了解这个限制,但是空洞了.

提前致谢!

Die*_*ini 0

[0] 中提到的限制100 multiple senders是指您的应用程序的单个实例使用的发件人。因此,您的特定用例得到支持。

[0] https://developers.google.com/cloud-messaging/concept-options#receiving-messages-from-multi-senders