1

是否可以使用 nodejs 从通知中心服务中获取所有注册计数?

nodejs的功能如下:

listRegistrationsByTag(标签,optionsopt,回调)

listRegistrations(optionsopt, 回调)

但它最多只能列出 100 个帐户。我们如何通过这些函数知道最大帐户数。例如,我有大约 100,000 个用户,我想知道有多少注册已按标签添加到通知中心,以及所有注册的总数。对于上述两个功能,它可以选择注册号码和跳过号码,但仍然缺少标签或此服务的总数。

你可以参考这里的文档

请帮助提供建议。

4

1 回答 1

0

据我所知,在我查看了有关限制、配额和约束的官方文档后,Azure 通知中心的注册数量没有限制。您可以参考一些类似和已回答的 SO 线程,请参阅Azure 通知中心 - 注册限制获取 QuotaExceededException - Azure 通知中心的操作配额限制是什么?Azure 通知中心配额限制。所以我认为这与限制和配额无关。

上面的两个函数包装了 REST APIs Read All Registrations with a Tag& Read All Registrations。参数options是这些 REST API 的$top&$skip查询字符串。我搜索了Notification Hub SDK for Node的源代码,然后我没有找到任何限制注册数量的代码。

为了确定问题是由什么引起的,我建议您可以尝试使用 REST API 来读取所有注册以与使用 SDK 进行比较。

任何更新,请随时让我知道。

于 2016-05-18T09:48:52.893 回答