使用Amazon SNS和Pinpoint的2 Way SMS

问题描述

我目前能够使用AWS SNS SDK向用户手机发送短信。我想将SNS组合用于传出SMS,而Pinpoint仅用于传入SMS。我也可以使用AWS Pinpoint接收消息。我目前所缺少的是我无法关联传出和传入的消息。例如当我发布到Sns时,我将消息ID记录为uuid1,并且当我收到来自Pinpoint的消息时,我查看的消息ID与uuid1不同。是否可以使用AWS基础架构中的任何元数据将这两个SMS关联起来?

解决方法

不幸的是,没有。文本消息是无状态的,实际上没有“对话”的概念,它们只是一系列发生在两个数字之间的消息。您将需要创建某种类型的源/目的地消息数据库,并使用入站/出站电话号码将消息关联在一起。