Добавление тегов push-уведомлений в Центр уведомлений Azure после регистрации устройства - PullRequest
0 голосов
/ 30 января 2019

Мы используем концентратор уведомлений Azure для push-уведомлений в наше приложение.Все работает очень хорошо, и мы можем отправлять push-уведомления на устройства Android и iOS.

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

Во всех примерах кода, которые я вижу, теги регистрируются в процессе регистрации устройства.Можете ли вы добавить теги отдельно к процессу регистрации устройства?Или мы должны перерегистрировать устройство каждый раз, когда хотим развернуть новые теги?

1 Ответ

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

Этот пример ссылка , похоже, решает ту же проблему, что и у вас:

var registrations = await hub.GetRegistrationsByTagAsync("{userId}", 10);
foreach (var reg in registrations)
{
  reg.Tags.Add("{newBand}");
  await hub.UpdateRegistrationAsync(reg);
}

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

...