如何使用Azure中心将批量推送通知发送给某些用户

时间:2018-12-31 22:57:56

标签: c# azure push-notification

我对天蓝色中心通知非常陌生。我正在搜索以查找一些用户并向他们发送通知。 当每个用户在应用程序中注册时,我们也会分别在azure集线器中注册它们。 然后在搜索之后,有一个我需要向其发送推送消息的deviceId列表。目前,我正在使用Azure中心的免费层。

我想到的最简单的方法是使用foreach并调用“ SendAppleNativeNotificationAsync”分别发送消息,尽管这不是一种有效的方法。

任何人都可以建议一种使用免费集线器发送批量推送消息的好方法。如果没有,替代方案是使用基本层发送批量消息。 您能否也提供一个例子。

谢谢

1 个答案:

答案 0 :(得分:0)

似乎通知中心现在仅支持Batch send notifications to device。您可以Send notifications to specific users

直接批量发送API适用于基本标准层。使用此API的用户无需使用注册或安装。相反,使用此API的用户可以自己管理所有设备,并且仅将Azure Notification Hub用作传递服务来与各种Push Notification Services通信。

目前, Direct Batch Send每个请求最多支持1000个设备

如果您仍想向用户发送批量通知,则可以转到此link以提供您的反馈。