【问题标题】:Azure Notification Hub tag expressions not working for multiple tagsAzure 通知中心标记表达式不适用于多个标记
【发布时间】:2021-07-17 20:13:04
【问题描述】:

我正在 Azure 上测试免费层级通知中心,但标签功能似乎没有按预期工作。我很确定它可以正常工作,因为可能有很多公司在使用它,但我不知道我的测试出了什么问题。

我在两台 Android 设备上安装了该应用程序,均已在集线器上正确注册。 一个有一个标签,另一个有3个标签。

当我转到通知中心的测试页面并发送一个不带标签的通知时,两台设备都会收到它们。 如果我添加RECEIVER 标签,即使第二个设备也有这个标签,也只有第一个设备接收。 如果我使用RECEIVER && Curitiba && PR 之类的标签表达式(根据他们的文档),第二个设备也不会收到它。我得到的只是这个回复:

我确定该服务允许设备拥有多个标签,并且免费层允许标签表达式(在任何地方都没有看到任何限制)

可能有什么问题?

【问题讨论】:

    标签: azure tags azure-notificationhub


    【解决方案1】:

    我想通了。

    我一次添加(通过代码)多个标签,例如“RECEIVER,Curitiba,PR”,这可能会混淆通知后端。我删除了标签并一一添加,效果很好。

    我认为他们可以在文档中指定这一点,如果添加逗号也会引发异常。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-04
    • 2018-07-30
    • 2017-08-29
    • 2020-12-08
    • 2013-01-14
    • 2019-07-27
    • 2017-06-22
    • 1970-01-01
    相关资源
    最近更新 更多