Я создаю веб-интерфейс API для приложения. Приложение в настоящее время планируется только для WP8, но мы также планируем выпустить версии для других платформ позднее.Отправлять уведомления отдельным пользователям с помощью Azure Notification Hub
Мы основываем наши push-уведомления на концентраторе уведомлений Azure. Приложение не будет регистрироваться напрямую, но вызовет метод Web API, который будет выполнять регистрацию для приложения.
Есть две вещи, которые у меня возникли проблемы обертывание мою голову вокруг:
Я не могу найти любую документацию на отправку уведомлений отдельным пользователям WP8. Я не хочу транслировать; Я просто хочу отправить одно уведомление одному пользователю. Поддерживается ли этот прецедент? Как это можно сделать, используя API
Microsoft.ServiceBus.Notifications
?Я нашел это: 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 - Спасибо. Я видел это, но он показывает, как отправлять широковещательные уведомления. Я ищу пример отправки одного уведомления одному пользователю, и в этом примере отсутствует часть, где регистрация идентифицируется идентификатором устройства и идентификатором установки. –
Когда-то назад я работал над проектом, который использовал MPNS для отправки push-уведомлений зарегистрированным пользователям WP. Когда u регистрирует MPNS, он предоставляет каналUri, который связан с конкретным устройством/пользователем. что-то вроде этого http://stackoverflow.com/questions/19149995/windows-phone-8-push-notification-push-channel-always-creates-new-channel-uri – Aravind