4

我正在使用 PushWoosh 服务来处理基于 PhoneGap 的应用程序上的推送通知。

但是我在处理本机推送消息时遇到了问题。

如果我通过 PushWoosh API 或管理面板发送推送通知,它会像这样发送到设备:

{"title":"test message","collapse_key":"do_not_collapse","from":"400481817113","onStart":false,"foreground":true,"p":"["}

但是,如果我使用此有效负载通过 Google Native Push Services 发送推送通知:

{"title":"test title"}

它涉及到设备:

{"message":"{\"title\":\"test title\"}","collapse_key":"do_not_collapse","from":"400481817113","onStart":false,"foreground":true}

因此,如果我通过 Google 服务发送推送消息,这会导致标题未显示在通知 ğanel 上。

这是我的问题:如何解决这个问题?通过 Google 发送消息在通知面板上显示标题的最佳方式是什么?

编辑:

我在自己身上发现了问题 :) 我的代码两次使用 json_encode 对消息进行编码。我删除了其中一个,问题就解决了。

4

0 回答 0