我想知道爲什麼我的某個應用程序在向iOS設備發送推送通知時失敗。 在Push REST API doc page上我看到有我可以使用的GET /apps/{applicationId}/messages/{messageId}/report
端點,但似乎沒有給出這方面的信息。Bluemix推送REST API消息報告詳細信息
結果爲GET https://mobile.eu-gb.bluemix.net/imfpush/v1/apps/2cc73363-b50f-4b60-b2f9-c483ff5cd414/messages/8d58f4e/report
我只得到
{
"invalid": 2,
"sent": 2,
"ios": {
"invalid": 2,
"sent": 2
}
}
發送到2個iOS設備的推動。
有沒有辦法獲得有關推送遞送失敗/失效的更多信息?你有另一個終端可以獲得更多信息嗎?
你怎麼想將推送通知發送到您的設備?您是否能夠通過Push控制檯或REST API Swagger Doc向您的設備發送通知? – John
我與REST API揚鞭文件 POST試過/應用/ {的applicationID} /消息,這就是我怎麼得到的響應消息ID我POST { 「消息」:{ 「消息」:{ 「警告「:」測試「 } }, 」messageId「:」8d58f4e「 } – mihavr
您是否正在使用沙盒或iOS推送通知的生產證書?您是否可以使用GET/apps/{applicationId}/devices查看註冊的iOS設備? – John