Azure 通知中心 - GetNotificationOutcomeDetailAsync PnsErrorDetailsUri 始终为 NULL
Azure Notification Hubs - GetNotificationOutcomeDetailAsync PnsErrorDetailsUri always NULL
我昨天将我们的 Azure 通知中心 (ANH) 从免费升级到标准。
当我们为一个有效的 NotificationId
调用 NotificationHubClient.GetNotificationOutcomeDtailsAsync
时,我们得到一个好的 NotificationDetails
结构,除了 PnsErrorDetailsUri
属性 总是空的。
但是,如果我对同一个 ANH 使用 SendRestExample,我可以获得有效的 contrainerUri
(例如示例对 https://<mynamespace>.servicebus.windows.net/<My Namespace>/feedbackcontrain?api-version=2015-04
的 REST 调用),SendRestExample 代码能够然后GET和遍历。
NotificationHubClient.GetNotificationOutcomeDetailsAsync
代码中是否存在错误,以至于它永远不会填充 PnsErrorDetailsUri
属性?我是否需要等待 24 小时才能 NotificationHubClient.GetNotificationOutcomeDetailsAsync
像原始 REST 调用一样工作?
请参考Retrieve platform notification system error details with Azure Notification Hubs了解更多详情,注意当PNSes没有错误时URI将是null
。
我昨天将我们的 Azure 通知中心 (ANH) 从免费升级到标准。
当我们为一个有效的 NotificationId
调用 NotificationHubClient.GetNotificationOutcomeDtailsAsync
时,我们得到一个好的 NotificationDetails
结构,除了 PnsErrorDetailsUri
属性 总是空的。
但是,如果我对同一个 ANH 使用 SendRestExample,我可以获得有效的 contrainerUri
(例如示例对 https://<mynamespace>.servicebus.windows.net/<My Namespace>/feedbackcontrain?api-version=2015-04
的 REST 调用),SendRestExample 代码能够然后GET和遍历。
NotificationHubClient.GetNotificationOutcomeDetailsAsync
代码中是否存在错误,以至于它永远不会填充 PnsErrorDetailsUri
属性?我是否需要等待 24 小时才能 NotificationHubClient.GetNotificationOutcomeDetailsAsync
像原始 REST 调用一样工作?
请参考Retrieve platform notification system error details with Azure Notification Hubs了解更多详情,注意当PNSes没有错误时URI将是null
。