我創建一個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