Android Pushwoosh本机推送消息处理

Android Pushwoosh本机推送消息处理,android,cordova,pushwoosh,Android,Cordova,Pushwoosh,我正在使用PushWoosh服务处理基于PhoneGap的应用程序上的推送通知 但我在处理本机推送消息时遇到问题 如果我通过PushWoosh API或管理面板发送推送通知,它将发送到如下设备: {"title":"test message","collapse_key":"do_not_collapse","from":"400481817113","onStart":false,"foreground":true,"p":"["} 但是,如果我使用此有效负载通过Google本机推送服务发送

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

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

如果我通过PushWoosh API或管理面板发送推送通知,它将发送到如下设备:

{"title":"test message","collapse_key":"do_not_collapse","from":"400481817113","onStart":false,"foreground":true,"p":"["}
但是,如果我使用此有效负载通过Google本机推送服务发送推送通知:

{"title":"test title"}
对于设备而言,它是:

{"message":"{\"title\":\"test title\"}","collapse_key":"do_not_collapse","from":"400481817113","onStart":false,"foreground":true}
因此,如果我通过谷歌服务发送推送消息,则会导致通知ğanel上没有显示标题

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

编辑:

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