我想知道为什么我的某个应用程序在向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