У меня есть лямбда-функция, которая принимает публикацию SNS в качестве данных своего события, а затем отправляет электронное письмо через SES на основе информации в сообщении SNS.
Однако я столкнулся с проблемой:не все мои сообщения просты для анализа - я могу нормально анализировать JSON, но в случае более длинных сообщений записи в формате dict являются строками Unicode, и у меня возникают проблемы с доступом к элементам в сообщении SNS.Кто-нибудь еще сталкивался с этой проблемой, и есть ли обходной путь для нее?
Примечание. Я извлекаю элементы темы / сообщения из события SNS следующим образом:
message = event['Records'][0]['Sns']['Message']
subject = event['Records'][0]['Sns']['Subject']