Apple推送通知中的自定义JSON

时间:2013-02-19 10:22:50

标签: c# ios push-notification apple-push-notifications

我想将推送通知中的自定义JSON发送到苹果手机,没有任何其他信息。
我会发送类似的东西:

{
    message: "Message bla bla"
    , type: 1
    , data: "Tekst" 
}

我该怎么做?

3 个答案:

答案 0 :(得分:5)

如果您希望参数也在其中传递,您可以像这样创建JSON: -

{"aps":{"alert":"You got a new message","badge":1,"sound":"beep.wav"},"message":"Message bla bla","type":1,"data":"Tekst"}

希望它可以帮助你..

答案 1 :(得分:1)

P.J的答案大多是正确的,除了aps字典可以为空的事实,如本例所示(从APNS Guide复制):

  

示例5.以下示例显示了一个空的aps字典;   因为缺少徽章属性,显示任何当前徽章编号   在应用程序图标上删除。 acme2自定义属性是一个   两个整数的数组。

     

{

"aps" : {

},

"acme2" : [ 5,  8 ]
     

}

答案 2 :(得分:0)

{
    "aps" : {
        "alert" : "You got your emails.",
        "badge" : 9,
        "sound" : "bingbong.aiff"
    }

}