我成功地使用 Bluemix Push 通过 REST 接口将通知发送到带有简单字符串警报消息的 iOS 应用程序。这很好用。
现在我想发送一个更复杂的消息,其中 alert 是一个字典,并且每个The Remote Notification Payload都有一个兄弟“类别”元素。
这对 Bluemix Push 可行吗?每当我尝试偏离基本结构时,我都会得到"Bad Request - Invalid JSON"
.
我成功地使用 Bluemix Push 通过 REST 接口将通知发送到带有简单字符串警报消息的 iOS 应用程序。这很好用。
现在我想发送一个更复杂的消息,其中 alert 是一个字典,并且每个The Remote Notification Payload都有一个兄弟“类别”元素。
这对 Bluemix Push 可行吗?每当我尝试偏离基本结构时,我都会得到"Bad Request - Invalid JSON"
.
经过一番摸索,我终于从https://www.ng.bluemix.net/docs/services/mobilepush/t_advanced_notifications.html#t_push_badge_sound_payload中找到了一个提示,并发现由于类别字段是 APNS 独有的,所以我需要发送的是
"settings" : {
"apns" : {
"category" : "myCategory"
}
@DSchultz_mo 我在查找文档时遇到了问题,但我终于找到了,所以如果您访问https://mobile.ng.bluemix.net/imfpushrestapidocs/#/,您可以使用 swagger 注册您的设备并发送通知和魔术按钮在模型中有更多关于 sendMessageBody 的详细信息