Непрочитанные Push-сообщения (Windows Phone) - PullRequest
0 голосов
/ 26 марта 2012

У меня есть приложение для Windows Phone, которое может получать push-сообщения.Как я могу узнать, что пользователь не открыл некоторые push-сообщения, которые он получил?(Я имею в виду сообщения, которые пользователь не открыл через TOAST)

ОБНОВЛЕНО

Есть ли другой способ понять, получил ли пользователь push-сообщение и сделал 'не открывать (не нажимал на тост)

1 Ответ

1 голос
/ 26 марта 2012

Push-сообщения запускаются и забываются и поэтому не могут быть перечислены, как вы описали.

Единственное, что я могу порекомендовать, - это добавить идентификатор сервера в NavigationUri каждого сообщения, чтобы приложение могло связаться сСервер пометить сообщение как прочитанное.Однако перечисление непрочитанных сообщений может обернуться вами, поскольку они должны поступить от ваших служб.

Однако существует несколько ограничений для этого подхода:

  1. Пользователь может игнорироватьmessage
  2. Возможно, приложение запущено (всплывающие сообщения с тостами не отображаются)
  3. Возможно, у пользователя плохая связь

В указанных выше случаях идентификатор будетникогда не отмечаться как прочитанное.Вы все еще можете использовать эту информацию для вывода сообщений с вашего сервера.

РЕДАКТИРОВАТЬ ДЛЯ ОБНОВЛЕННОГО ВОПРОСА

Нет,

...