как отправлять массовые push-уведомления некоторым пользователям с помощью Azure Hub - PullRequest
0 голосов
/ 01 января 2019

Я новичок в уведомлениях Azure Hub.У меня есть поиск, чтобы найти некоторых пользователей и отправляет им уведомления.Когда каждый пользователь регистрируется в приложении, мы регистрируем их также в Azure Hub.Затем после поиска появляется список идентификаторов устройств, на которые мне нужно отправить push-сообщение.В настоящий момент я использую бесплатный уровень Azure Hub.

Самый простой способ, который я могу придумать, - это использовать foreach и вызывать «SendAppleNativeNotificationAsync» для индивидуальной отправки сообщения, хотя это неэффективный способ.

Может кто-нибудь предложить хороший подход для отправки массовых push-сообщений с использованием бесплатного хаба.Если нет, то какой альтернативой будет отправка массового сообщения с использованием базового уровня.Не могли бы вы привести пример.

Спасибо

1 Ответ

0 голосов
/ 04 января 2019

Похоже, что концентраторы уведомлений теперь поддерживают только Пакетная отправка уведомлений на устройство .Вы можете отправлять уведомления конкретным пользователям .

API Direct Batch Send доступен для уровней Basic и Standard .Пользователям этого API не нужно использовать регистрации или установки.Вместо этого пользователи этого API самостоятельно управляют всеми устройствами и используют концентратор уведомлений Azure исключительно в качестве сквозной службы для связи с различными службами push-уведомлений.

В настоящее время Direct BatchSend поддерживает до 1000 устройств на запрос .

Если вы все еще хотите отправить массовое уведомление пользователям, вы можете перейти по этой ссылке , чтобы оставить свой отзыв.

...