Java推送通知

时间:2015-10-12 21:46:48

标签: java android push-notification

我想实现针对Android和IOS的推送通知,我们有自己的Android应用程序和ios,来自该应用程序的用户可以发送各种请求,并且在请求完成后,用户将通过推送通知获得通知。

所以我的问题是 1.我如何检测我需要发送通知的设备 2.我是GCM的新手,所以有人可以帮我解决这个问题 3.我发现GCM的每一个地方都将RegId发送到服务器,因此每当我需要生成RegId请求时,或者我需要检查该用户是否已注册,如果不先注册,然后发送通知。

谢谢。

1 个答案:

答案 0 :(得分:0)

您不需要每次都重新生成注册ID。 简单来说:

  1. 客户向GCM注册,客户获取注册ID。
  2. 您需要在服务器中存储注册ID。
  3. 您的服务器需要向GCM发送包含邮件内容的注册ID列表。 GCM将回复一系列成功和不成功的消息 服务器。
  4. 成功的推送事件将转到相应的设备。请注意,只有您有推送通知才会显示 接收它的客户端上的代码,你需要有 app安装。
  5. 文档中的客户端和服务器代码示例易于实现。玩得开心:))