Apple推送通知中的自定义JSON

本文关键字:自定义 JSON 通知 Apple | 更新日期: 2023-09-27 18:00:09

我想在推送通知中向苹果手机发送自定义JSON,而不需要任何额外信息
我会寄一些类似的东西:

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

我该怎么做?

Apple推送通知中的自定义JSON

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

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

希望它能帮助你。。

p.J的答案基本上是正确的,除了aps字典可能是空的这一事实,如本例所示(摘自APNS指南):

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

"aps" : {
},
"acme2" : [ 5,  8 ]

}

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