发送一个应用的推送通知

时间:2013-03-18 17:59:24

标签: android push-notification google-cloud-messaging api-key

我在android上有很多应用程序。并且一些用户共享相同的注册ID。如何指定推送通知并将其发送到特定应用?

2 个答案:

答案 0 :(得分:1)

不同的应用程序在同一设备上有不同的注册ID,因此您不应该有任何问题。你users are share the same register ID是什么意思?您是指同一设备上同一应用程序的用户吗?这是他们可以共享注册ID的唯一情况。

即使您在为Google Cloud Messaging注册不同的应用时使用相同的Google API项目ID,您仍会为每个应用获得不同的注册ID。我测试了它。

答案 1 :(得分:0)

如果您无法更改注册ID流程以唯一标识您的应用程序(最佳解决方案),则可以发送带有GCM消息的payload,并让您的应用程序忽略没有特定有效负载的GCM消息。