【问题标题】:Azure Notification Hub test send with tagsAzure 通知中心测试发送带标签
【发布时间】:2017-04-11 13:21:21
【问题描述】:

Visual Studio 和 Azure 管理门户都具有发送测试推送通知的功能。

当我进行广播时,一切正常。但是当我尝试通过标签发送它时,什么也没有发生。

我尝试通过 .NET 对象发送带有特定标签的消息,它也可以正常工作,标签列表和标签表达式都按预期工作。

string tagsExpr = "mytag";
NotificationHubClient hub = NotificationHubClient.CreateClientFromConnectionString(notificationHubConnection, notificationHubName);
hub.SendTemplateNotificationAsync(templateParams, tagsExpr);

这些字段中是否有某种特定格式的标签?我找不到任何相关信息。

【问题讨论】:

  • 不,没有具体的格式。尝试发送广播,然后通过标签,然后再次广播。如果第二次广播尝试不会发送任何内容,则可能是令牌存在问题。
  • 您在该标签下拥有多少台设备?测试发送发送到 10 个随机设备,因此您检查的设备可能不在这 10 个设备中。除此之外,请检查注册是否确实具有与之关联的标签。

标签: visual-studio azure push-notification azure-notificationhub azure-management-portal


【解决方案1】:

在您的第一个屏幕截图中,我们可以发现您在 Azure 门户中向 Android 平台发送了测试通知,您说没有设备收到通知。请check all registrations and view the tags they are registered for 确保使用mytag 的 GCM 本地注册在注册列表中。

【讨论】:

  • 有。正如我所说,通过广播和带有标签的 .NET 应用程序一切正常。
猜你喜欢
  • 2020-12-24
  • 2020-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-23
相关资源
最近更新 更多