2017-01-03 1 views
0

Для некоторых кнопочных сообщений, отправленных с использованием MPNS я получаю ответ со следующими значениями:Что означает ответ MPNS с кодом состояния 200 и статусом уведомления «Выпало»?

  • StatusCode = 200
  • notificationStatus = брошено
  • deviceConnectionStatus = Connected
  • subscriptionStatus = Активный

Посмотрев на единственную документацию, я понял, что смысл этой конкретной комбинации не объясняется:

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

То, что я хочу знать, если я должен относиться к этому как ошибка, и если да, то я должен повторить позже или просто отказаться?

ответ

0

Даже если мы не можем найти конкретную документацию для проверки конкретной комбинации вы предоставляете, мы все еще можем проанализировать его на основе нашего общего опыта:

  • 200 OK означает, что ваш запрос был успешно принят
  • Dropped средство MPNS не получил ваш запрос обычно
  • Connected относится к статусу вашего устройства при отправке запроса
  • Последний заголовок возвращает, если канал остается в силе (Active) или нет (Expired)

Таким образом, я думаю, вы можете повторить попытку позже, так как ваш канал остается в силе.

Смежные вопросы