Содержимое сообщения не является частью метаданных вашей квитанции о доставке, поэтому рекомендуется вести бухгалтерский учет и отслеживать все отправленные вами сообщения.Пример схемы может выглядеть примерно так:
Номер телефона получателя (например, +12065551234)
Код страны ISO (например, США)
Дата отправки (эпоха)
Идентификатор сообщения (автоматически генерируется из запроса)
Информация о перевозчике MCCMNC
Содержимое сообщения
Затем вы можете сохранить все эти данные в данных.хранилище на ваш выбор.
Примером архитектуры (которая экономична для большого трафика) может быть:
Создание метаданных POJO и сериализация в JSON
Используйте Kinesis Firehose для потоковой передачи / пакетирования ваших сериализованных метаданных в S3
Используйте AWS Glue для определения схемы ваших объектов S3
Использование AWS Athena для запроса сохраненных данных S3
Документацию по настройке CloudWatch для хранения метрик и журналов для доставки SMS * можно прочитать здесь здесь
Еще одна рекомендация - проверить отчеты об использовании SMS. Здесь - документация для этого.
Удачи.
Раскрытие информации : я работаю в AWS и работаю в системе мобильных сообщений (SMS)/ Push) команда.