如何 post 向 GCM 发送通知

How to post notifications to GCM

让我解释一下我的要求,当 table.

发生任何变化时,我想在他们的 (Android) 上向我的用户发送通知

使用 SAP NW Gateway,当我的 table 记录 updated/deleted.

时,我可以向任何侦听器(侦听器类)发送通知

现在我想将此通知发送给用户 android 设备,我见过 GCM 但无法理解我如何 post 我的通知收到 GCM 并将该消息从 GCM 发送到Android 台设备。

请告诉我是否可以 post 我发送给 GCM 的通知详细信息如何发送(通过 GCM 阅读发送的消息)到设备。

我收到的通知(使用 SAP Gateway)采用 XML 格式。

谢谢 拉杰什

要发送消息,应用程序服务器向 https://android.googleapis.com/gcm/send

发出 POST 请求
Content-Type:application/json
Authorization:key=AIzaSyB-1uEai2WiUapxCs2Q0GZYzPu7Udno5aA

{
  "registration_ids" : ["APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx..."],
  "data" : {
    ...
  },
}

data 的内容登陆连接的 GCM 客户端。当然,您必须先在 google 开发人员控制台中配置 GCM API。