如何通过C2DM从应用服务器向Android移动设备发送推送通知

时间:2012-03-31 05:57:51

标签: android android-c2dm

通过c2dm向100台设备发送相同的消息, 我们需要做以下事情, 1.获取您需要发送消息的每个设备的注册。 2.为每个设备启动100个请求并将其发送到c2dm。 我是对的吗?

我们真的需要为每个设备发送100个请求。一个请求包含每个设备的注册ID?

有没有办法可以在一条请求中发送所有设备的注册ID?因此,对于那个请求,c2dm会将该公共消息广播或推送到所有100个设备,并使用在单个请求中获得的注册ID?

2 个答案:

答案 0 :(得分:1)

C2dm直到现在才允许批量发送。所以你仍然需要为每个设备发送它们。

答案 1 :(得分:1)

c2dm不允许批量发送。即使对于我的应用程序,我一直在发送带有不同ID的消息,通过将id存储在数据库中并在循环中检索它们。我认为没有更好的解决方案。