【问题标题】:How to send Notification Message with gcm-server.jar如何使用 gcm-server.jar 发送通知消息
【发布时间】:2016-01-07 17:46:38
【问题描述】:

我正在使用 gcm-server.jar 从服务器发送 gcm 消息,因为它易于使用。 (http://www.java2s.com/Code/Jar/g/Downloadgcmserverjar.htm)。 使用此代码发送消息。这工作正常:

Message msg = new Message.Builder().addData("message", message).build();
Sender sender = new Sender();
Result result = sender.send(msg, token, 5);
...

我如何发送带有通知负载的 GCM 消息,如 JSON:

 {"to":"token" ,
 "notification":{
 "sound":"default",
 "badge":"1",
 "title":"this is the title",
 "body":"this is the body"}}

【问题讨论】:

  • 嗨 SmilingM,你有什么解决方案
  • 嗨,不。最好的方法是手动创建 json 请求。似乎没有好的库。

标签: java ios push-notification google-cloud-messaging


【解决方案1】:

您需要设置一个服务器以解析这些 JSON 格式的消息,以便 GCM 可以相应地处理它。

这通常取决于您使用的服务器技术。此外,您可能需要检查您引用的库的有效性,因为 GCM 框架已大幅更新。

Here 是个不错的起点。
还有另一个很好的教程here。 (虽然这个也较旧,但让您了解服务器端实现)

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多