GCM服务 - 动态文本

时间:2014-01-20 15:41:57

标签: java android google-cloud-messaging

1)我想在我的服务器端实现动态文本功能(java - 使用GCM) - 这意味着我需要为每个设备定制推送体数据,但我仍然希望一次推送到多个设备。 (使用multicastResult = sender.send(mess,devicePushTokenList,3);

任何人都知道如何在钻石方面做到这一点? (我知道在推送到达之前在设备时间内完成此操作的方法)

2)我知道苹果有一个反馈服务,我可以在任何给定的时间内运行+推送响应的反馈。 GCM也提供这项服务吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

如果您想使用多播消息,遗憾的是您需要发送相同的消息。

一个解决方案(我不太喜欢)是让您的应用在收到消息并适当更新消息后从您的服务器请求数据。

您最好分别向每台设备发送消息。

答案 1 :(得分:0)

  1. 正如另一个答案所述,多播要求所有消息都相同。

  2. GCM没有反馈服务,也不需要反馈服务,因为它会为每个推送的邮件返回一个立即响应,并且其中一个错误状态为NotRegistered - 涵盖卸载应用程序的设备(这是Apple的反馈服务所用的)。