Центр уведомлений Azure для NodeJ (обновление регистрации и замена тегов)
Можно ли взять весь счет регистрации из службы концентраторов уведомлений, используя nodejs?
функция из nodejs следующим образом:
listRegistrationsByTag (тег, optionsopt, обратный вызов)
listRegistrations (optionsopt, обратный вызов)
но он может перечислить не более 100 учетных записей. Как бы мы узнали максимальное количество аккаунтов через эти функции. Например, у меня около 100000 пользователей, и я хотел бы знать, сколько регистраций было добавлено в центры уведомлений с помощью тегов, а также общего количества всех регистраций. Для двух вышеуказанных функций у него есть опции, позволяющие получить количество регистрационных и пропущенных номеров, но при этом пропустить общее количество по тегам или по этой услуге.
Вы можете обратиться к документации здесь
Пожалуйста, помогите посоветовать по этому вопросу.
1 ответ
Как я знаю, нет ограничений на количество регистраций в Azure Notification Hub после того, как я проверил официальный документ на предмет ограничений, квот и ограничений. И было несколько похожих и отвеченных тем SO, на которые вы можете сослаться, см. Раздел Центр уведомлений Azure - ограничение на регистрацию, получение исключения QuotaExceededException - Каковы ограничения квоты операций для центров уведомлений Azure? и пределы квоты Azure Notification Hub. Поэтому я думаю, что это не связано с ограничениями и квотами.
Две функции выше обертывают API REST Read All Registrations with a Tag
& Read All Registrations
, Аргумент options
как $top
& $skip
Строки запроса для этих REST API. Я искал исходный код Notification Hub SDK для Node, затем не нашел ни одного кода для ограничения количества регистраций.
Чтобы быть уверенным, чем вызвана проблема, я предлагаю вам попробовать API-интерфейсы REST, чтобы прочитать всю регистрацию и сравнить с использованием SDK.
Любое обновление, пожалуйста, дайте мне знать.