【发布时间】:2016-08-02 03:56:02
【问题描述】:
使用标准通知中心,我想使用返回的 NotificationId 和其他 API 查看特定消息的遥测数据:
https://msdn.microsoft.com/en-us/library/azure/mt608135.aspx
或 NotificationHubClient GetNotificationOutcomeDetailsAsync 方法:
无论哪种方式,我都需要在发送消息时应该从集线器返回的通知消息 ID。
我正在使用 SendTemplateNotificationAsync 方法从应用后端发送消息:
NotificationOutcome result = await hub.SendTemplateNotificationAsync(params, tags);
发送模板通知后,result.NotificationId 属性为空。如何获取 NotificationId 以便获取遥测数据?
更新:
我在创建 NotificationHubClient 时尝试将 enableTestSend 属性设置为 true。结果仍然不包含 NotificationId。
目前只有一个设备(安装)在集线器中注册。这可能是由于接收推送的设备数量少吗?
【问题讨论】:
标签: azure push-notification apple-push-notifications azure-notificationhub