Azure通知中心基于标签发送到用户子集

时间:2014-01-10 08:44:29

标签: azure push-notification azureservicebus

我们已经开始使用Azure Service Bus NotificationHubClient,我们正在尝试使用标记向用户子集发送通知的方法,例如假设我们有两个用户:

User1 - Tags ('Tag1', 'Tag2')
User2 - Tags ('Tag1', 'Tag3')

有没有办法可以运行以下代码:

NotificationHubClient hub = GetHubclient();
var toast = GetToastNotification();
await hub.SendMpnsNativeNotificationAsync(toast, new List<string>() { "Tag1", "Tag3" });

在这种情况下,我们只希望User2获得通知,因为它们同时包含'Tag1'和'Tag3'。我想我们想要的是标签是AND而不是OR。

我看不到这样做的方法,但任何建议都会非常感激。

1 个答案:

答案 0 :(得分:1)

您正在寻找Tag Expression功能。