状态代码为 200 且通知状态为 'Dropped' 的 MPNS 响应是什么意思?

What does MPNS response with status code 200 and notification status 'Dropped' mean?

对于使用 MPNS 发送的一些推送消息,我收到了具有以下值的响应:

查看我发现的唯一文档,似乎没有解释这个特定组合的含义:

https://msdn.microsoft.com/library/windows/apps/ff941100(v=vs.105).aspx

我想知道我是否应该将此视为错误,如果是,我应该稍后重试还是放弃?

即使我们找不到具体的文档来检查您提供的特定组合,我们仍然可以根据我们的共同经验对其进行分析:

  • 200 OK表示您的请求已成功收到
  • Dropped表示MPNS没有正常收到你的请求
  • Connected指请求发送时您的设备状态
  • 最后一个header returns 如果频道仍然有效(Active) 或无效(Expired)

因此,我认为您可以稍后重试,因为您的频道仍然有效。