适用于iOS的FCM静音推送通知结构?

时间:2017-01-10 14:27:31

标签: ios firebase apple-push-notifications ios10 firebase-cloud-messaging

我需要用于静默通知的通知有效负载的示例,我尝试了以下结构,但它无法正常工作

{ 
    "notification" : {
        "body" : " Survey list updated",
        "content-available:" : true,
        "data" : {
            "isNewUpdateAvailable" : "easysurvey.survey_list_updated"
            }
        },
        "to" : "f6PwToRUxk0:APA91bG7bSWoKsjHXVmXaiDEnFXA2x2jEOMSO6eGCqPv1fRd-dctNLDEabRq-0So_obuPGFqOFTSLJl5FFyuOuXKBXh-n89BmzzXenRTxoirY9Y1c6-J9MxpDp0ojHL2xm1law0V6gg3"
}

使用这种结构,我能够接收通知,但它不是沉默的&不会唤醒应用程序。 我需要firebase通知解决方案&在iOS 10上, 我正在遵循相同的firebase sample代码

1 个答案:

答案 0 :(得分:4)

我得到了答案,以这种方式写了有效载荷结构。

{  
   "data":{  
      "title":"mytitle",
      "body":"mybody",
      "url":"myurl"
   },
   "notification":{  
      "title":"mytitle",
      "body":"mybody",
      "content_available": true
   },
   "to":"DEVICE_FCM_TOKEN"
}
这可能对某人有帮助。 如果您希望使用POSTMAN Api客户端测试FCM通知,请使用“key = YOUR_SERVER_KEY” enter image description here