我可以向Bluemix IBM推送通知服务发送的aps有效负载添加元素吗?

时间:2016-01-15 22:45:12

标签: push-notification apple-push-notifications ibm-cloud ibm-mobile-services

我成功使用Bluemix Push通过REST界面向iOS应用发送带有简单字符串警报消息的通知。这很好。

现在我想发送一个更复杂的消息,其中alert是一个字典,并且有一个兄弟"类别"元素The Remote Notification Payload

Bluemix Push可以实现吗?每当我试图偏离基本结构时,我都会得到"Bad Request - Invalid JSON"

2 个答案:

答案 0 :(得分:1)

经过多次努力之后,我终于从https://www.ng.bluemix.net/docs/services/mobilepush/t_advanced_notifications.html#t_push_badge_sound_payload中获取了一个提示,并发现由于类别字段是APNS独有的,我需要发送的是

    "settings" : {
        "apns"   : {
            "category" : "myCategory"
        }

答案 1 :(得分:0)

@DSchultz_mo我遇到了找到文档的问题,但我终于找到了它,所以如果你去https://mobile.ng.bluemix.net/imfpushrestapidocs/#/你可以使用招摇来注册你的设备并发送通知,魔术按钮在模型中还有更多sendMessageBody enter image description here

的详细信息

enter image description here