У меня есть приложение для мобильных устройств iOS / Android, которое получает push-уведомления от AWS SNS.
Вопрос в том, каков наилучший способ заставить ARN отправлять push-уведомление.
После регистрации устройства в AWS SNS мы получаем ARN устройства, но мы можем сохранить в БД SNS идентификатор пользователя рассматриваемого устройства.
Итак, когда мы хотим опубликовать push-уведомление на определенном устройстве, какой вариант наиболее часто используется?
- Выполните запрос в SNS для идентификатора пользователя, зарегистрированного в моей системе аутентификации, чтобы вернуть ARN для отправки сообщения
- После регистрации устройства и получения ARN, отправьте этот ARN в мою базу данных userDB, а затем укажите это конкретное устройство
Существуют ли какие-либо ограничения или цены на количество запросов к БД SNS?
Каков стандартный способ работы с аутентификацией и регистрацией устройств в AWS SNS?