状态代码为 200 且通知状态为 'Dropped' 的 MPNS 响应是什么意思?
What does MPNS response with status code 200 and notification status 'Dropped' mean?
对于使用 MPNS 发送的一些推送消息,我收到了具有以下值的响应:
- 状态代码 = 200
- notificationStatus = 已删除
- deviceConnectionStatus = 已连接
- 订阅状态 = 有效
查看我发现的唯一文档,似乎没有解释这个特定组合的含义:
https://msdn.microsoft.com/library/windows/apps/ff941100(v=vs.105).aspx
我想知道我是否应该将此视为错误,如果是,我应该稍后重试还是放弃?
即使我们找不到具体的文档来检查您提供的特定组合,我们仍然可以根据我们的共同经验对其进行分析:
200 OK
表示您的请求已成功收到
Dropped
表示MPNS没有正常收到你的请求
Connected
指请求发送时您的设备状态
- 最后一个header returns 如果频道仍然有效(
Active
) 或无效(Expired
)
因此,我认为您可以稍后重试,因为您的频道仍然有效。
对于使用 MPNS 发送的一些推送消息,我收到了具有以下值的响应:
- 状态代码 = 200
- notificationStatus = 已删除
- deviceConnectionStatus = 已连接
- 订阅状态 = 有效
查看我发现的唯一文档,似乎没有解释这个特定组合的含义:
https://msdn.microsoft.com/library/windows/apps/ff941100(v=vs.105).aspx
我想知道我是否应该将此视为错误,如果是,我应该稍后重试还是放弃?
即使我们找不到具体的文档来检查您提供的特定组合,我们仍然可以根据我们的共同经验对其进行分析:
200 OK
表示您的请求已成功收到Dropped
表示MPNS没有正常收到你的请求Connected
指请求发送时您的设备状态- 最后一个header returns 如果频道仍然有效(
Active
) 或无效(Expired
)
因此,我认为您可以稍后重试,因为您的频道仍然有效。