将推送通知发送给特定用户 - Cordova

时间:2015-04-28 05:17:42

标签: android cordova notifications phonegap-plugins

有没有办法可以向特定用户/设备发送推送通知?这两个问题让我有足够的理解向Android设备发送推送通知:

如果我想向Cordova中的特定用户发送通知,我该如何发送?

2 个答案:

答案 0 :(得分:1)

为此,您需要:

  1. 服务器,可以对用户进行身份验证并存储推送通知ID。
  2. 一个cordova 插件,它将接受从您的服务器发送的推送通知并将其传递给您的应用程序。
  3. 对于cordova插件,我建议PushPlugin

    假设您有一个存储用户凭据的服务器,请添加结构和API以存储用户的推送通知ID和方法,以向所选用户发送通知。所有这些都取决于您为服务器选择的平台。

答案 1 :(得分:0)

服务器中的

使用GCM HTTP连接服务器协议发送消息:

https://gcm-http.googleapis.com/gcm/send
Content-Type:application/json
  Authorization:key=<API KEY>
  {
    "to": "GCM ID",
    "data": {
      "message": "This is a GCM Topic Message!",
     }
  }

如果您使用特定用户GCM ID更改GCM ID,您可以将推送通知发送给特定用户以获取更多详细信息,请访问以下链接

http://phonegaptut.com/2016/05/31/how-to-send-push-notifications-in-phonegap-application/