2016-02-15 4 views
-1

Поскольку срок действия регистрации составляет 90 дней.Можно ли обновлять дату истечения срока каждый раз, чтобы отправить уведомление?

Таким образом, я планирую сначала проверить каждое устройство или регистрацию проблем до отправки любого уведомления. Потому что я не хочу ничего хранить на сервере.

Тем не менее, я не уверен, что это хорошая идея. Медленно ли делать для многих устройств?

Кроме того, я не могу найти способ установить срок действия любой регистрации Итак, я никогда не видел результата при отправке на истекшее устройство?

Может кто-нибудь предложить?

ответ

0

Общепринятый подход - обновить регистрацию при каждом запуске приложения, задокументированном по адресу https://azure.microsoft.com/en-us/documentation/articles/notification-hubs-registration-management/. Это гарантирует, что Notification Hubs содержит самый последний токен, предоставляемый устройством PNS.

+0

Да, у нас есть процесс, чтобы обновить регистрацию на каждое приложение запуска Но если приложение по-прежнему будет внесено в журнал (фоновый режим) в течение 90 дней Приложение не получит никакого уведомления. Вот почему я должен проверять каждый раз перед отправкой, если целевая регистрация все еще действительна. –

+0

Простое примечание, поскольку в juni в документе указано: «Важно отметить, что регистрация и установка по умолчанию больше не действуют». Я предполагаю, что это делает поле expire запутанным, но больше не проблемой. – ejazz