Простой вопрос, но я подозреваю, что у него нет простого или легкого ответа. Тем не менее, стоит спросить.Запрос конечных точек SNS SNS по данным пользователя
Мы создаем реализацию для push-уведомлений с использованием AWS с нашим веб-сервером, работающим на EC2, отправляя сообщения в очередь на SQS, с которыми связана Lambda, которая отправляется, наконец, в SNS для доставки в iOS/Android-приложения.
Вопрос у меня есть: есть ли способ запросить конечные точки SNS на основе пользовательских данных, которые вы можете предоставить при создании? Единственный способ, с помощью которого я вижу это до сих пор, - перечислить все конечные точки в данном приложении платформы, а затем выполнить поиск по этому списку для пользовательских данных, которые я ищу ... однако, более прямой подход был бы намного лучше ,
Почему я хочу сделать это просто: если бы я мог прикрепить идентификатор пользователя к этим конечным точкам устройства и на основе этого запроса, я мог бы избежать полного сохранения ARN в нашей базе данных DynamoDB. Это сэкономит много времени и сложности внедрения.
Дайте мне знать, что вы думаете, даже если вы считаете, что эта идея непрактична и глупа, или если поиск через них - лучший способ сделать это!
Cheers!