如何使用推送通知将大消息数据大小 (>10 KB) 发送到 Android

How to send large message data size (>10 KB) using Push notification to Android

我有一个 android 应用程序,它每 10 秒请求一次特定的数据列表。响应的大小大于 10 kb。但是这种架构存在电池耗尽问题。所以我认为实现每次触发操作时都会从服务器触发的推送通知服务会更明智。

在进行可行性检查时,我发现 GCM 消息的大小限制为 4KB。

如何使用推送通知来满足我的要求?或者还有其他我可以研究的选择吗?

  1. 请在设备上发送推送通知并发送任何代码来确定您将在此通知中做什么。

  2. 收到通知后,请使用网络服务(API)从服务器获取您的响应。