如何使用大于4kb的fcm发送通知

时间:2017-09-12 18:48:26

标签: javascript android ios firebase-cloud-messaging

我们正在开发ios,android和web平台上的消息应用程序。我们想从服务器向客户端(Web,android,ios)发送大量聊天消息(文本)。但是,如上所述[{3}},使用FCM发送推送通知时,数据消息的最大有效负载可达4KB。

立即解决方法是将大型邮件分成4KB的块并发送所有这些通知。除了这个解决方案之外的任何更好的建议将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以分离您的消息并分配和制作您自己的消息,其中包含有关多少部分和此部件号的信息,然后为整个消息分配ID,通过FCM发送它们,在客户端中您可以收集收到的消息,直到所有部分都将到达,然后结合所有主题来获得最终消息,我正在使用此解决方案。