我创建一个Web API后端为应用的个人用户。该应用程序目前仅针对WP8计划,但我们也计划在稍后推出适用于其他平台的版本。发送通知给使用Azure的通知中心
我们在Azure的通知中心立足我们的推送通知。该应用程序不会直接注册,但会调用Web API方法,该方法将为应用程序注册。
有我有麻烦了两件事周围环绕我的头:
我找不到发送通知到个人用户WP8任何文件。我不想广播;我只想发送一个通知给一个用户。这个用例是否支持?这怎么可以使用
Microsoft.ServiceBus.Notifications
API来完成?我发现这个:http://www.windowsazure.com/en-us/documentation/articles/notification-hubs-aspnet-notify-users/ - 这实现了很多我需要的功能,就通知而言。该示例仅包含iOS和Windows商店应用程序。这是因为WP8不支持这个用例吗?我看不出为什么,但我对WP8很陌生。
如果你还没有看到这个,请检查一下http://blogs.msdn.com/b/andy_wigley/archive/2013/08/22/push-notifications-made-easy-using-windows- azure-notification-hubs-with-windows-phone.aspx – Aravind
@Aravind - 谢谢。我已经看到了这一点,但它显示了如何发送广播通知。我正在寻找向单个用户发送单个通知的示例,并且此示例缺少由设备ID和安装ID标识注册的部分。 –
有时候,我曾经使用过MPNS向已注册的WP用户发送推送通知的项目。当您注册MPNS时,会提供一个链接到特定设备/用户的channelUri。像这样的东西http://stackoverflow.com/questions/19149995/windows-phone-8-push-notification-push-channel-always-creates-new-channel-uri – Aravind