0

Visual Studio和Azure管理门户都具有发送测试推送通知的功能。带标签的Azure通知集线器测试发送

Azure management portal

Visual studio

当我做广播,一切工作正常。但是,当我尝试通过标签发送它时,没有任何反应。

我试图通过.NET对象发送具有特定标签的消息,它也工作得很好,标签列表和标签表达式都按预期工作。

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

在这些字段中是否有一些特定的标签格式?我找不到任何有关这方面的信息。

+0

不,没有特定的格式。尝试发送广播,然后通过标签再广播。如果第二次广播尝试不会发送任何内容,那么令牌可能存在问题。 – cassandrad

+0

您在该标签下有多少个设备?测试发送到10个随机发送,因此您检查的设备可能不在这10个之中。除此之外,请检查注册是否确实有与之相关的标签。 –

回答

0

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

enter image description here

+0

有。正如我所说的,通过广播和带有标签的.NET应用程序,一切正常。 –

相关问题