我正在尝试为我们的Windows Phone应用实施推送通知。我们在手机上有大约40个,50个游戏,每个游戏我们的设备上有大约400,000个用户。
我阅读了一些关于Windows Phone推送通知的教程,如此(http://joashpereira.com/blog/2015/03/18/php-script-to-send-android-ios-and-windwos-phone-push-notification/),但问题是我们每次请求只能向一台设备发送推送通知。如果我使用这种方法,我们的程序处理速度非常慢。
它看起来不像Android或IOS,我可以在每个请求中向~1000个设备发送通知。这很容易。
任何人都知道如何处理这个问题?请帮助,谢谢。
答案 0 :(得分:1)
[回答问题中的评论]
NotificationHub的send方法返回NotificationOutcome个对象。该对象包含几个信息。还是TrackingId
,它是由通知中心生成的唯一标识符。但目前你没有可能(据我所知)获得更多信息。
当您遇到问题或疑问时,可以使用TrackingId
与azure-support联系。
问题是,azure不会直接向设备发送通知。 Azure只是将其发送到设备特定的通知服务器(APNS,GCM,MPNS),此服务器决定发送通知的时间
最后查看this page(“调试失败通知/审核通知结果”或“审核遥测”部分)以获取更多信息。