我的项目中使用了 FCM
。它拥有一种丰富的推送通知类型。我试图修改了大部分可能的方式来从 FCM
获取推送通知。但我只得到了普通的推送通知,没有图片。
我还使用了同样的编码与Push Try的APNS进行了测试。我得到了预期设计的推送通知。
这是我的 APNS
负载内容。
{
"aps": {
"alert": "Enter your message",
"badge": 1,
"sound": "default",
"content-available": 1,
"mutable-content": 1
},
"mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG"
}
这里是FCM
负载
{
"to": "dWB537Nz1GA:APA91bHIjJ5....",
"data":
{
"message": "Offer!",
"mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG"
},
"notification":
{
"body": "Enter your message",
"sound": "default",
"content-available": 1,
"mutable-content": 1
}
}
还需要分类,更多关于 FCM 负载的详细信息
我是否错过了火力台控制台中的任何设置或者这是来自负载。
}, "data": { "payload" : { "dataa": { "btn_action": “一些文本“, "lock_mac" : "0一些文本", "device_type" : "iOS", “某个键” : "一些文本" } }
} - Developer