NodeJ的Azure通知中心(注册更新和替换标签)

时间:2016-05-18 04:39:29

标签: node.js azure azure-notificationhub azure-node-sdk

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

来自nodejs的

函数如下:

  

listRegistrationsByTag(tag,optionsopt,callback)

     

listRegistrations(optionsopt,callback)

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

您可以参考文档here

请帮忙提出建议。

1 个答案:

答案 0 :(得分:0)

众所周知,在我检查了关于限制,配额和限制的官方document之后,Azure通知中心的注册数量没有限制。还有一些类似的&回答了您可以参考的SO主题,请参阅Azure Notification Hub - Limit on registrationsGetting QuotaExceededException - What are the operation quota limitations for Azure Notification Hubs?Azure Notification Hub quota limits。所以我认为它与限制和配额无关。

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

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

任何更新,请随时告诉我。