我们可以将客户端SMS响应保存在AWS Pinpoint的2向SMS中吗?

时间:2019-11-11 20:28:40

标签: amazon-web-services amazon-sns aws-sdk-js aws-pinpoint

我知道Amazon Pinpoint启用了2-way SMS,但是我想知道是否可以保存客户端发送的消息。我发现自己有点陷入AWS困境,但是我想知道是否有人对AWS服务可以保留响应数据有任何建议。

请澄清一下,我了解Pinpoint允许我们在客户端传递关键字时返回自动消息。我还知道我们可以创建用户细分来保存用户属性,而且我还在询问是否有一种方法流用户响应(不是关键字)对另一个服务或主题。谢谢!

1 个答案:

答案 0 :(得分:0)

enter image description here

可以根据上述示例架构来总结Amazon Pinpoint双向消息传递的概述。

您可以使用激活Pinpoint双向消息传递 ie时将创建的SNS主题捕获来自用户的传入消息,即当用户使用长代码编号Amazon Pinpoint答复您的SMS消息时将JSON有效负载发送到您指定的Amazon SNS主题。作为开发人员,您可以通过向此SNS主题添加订阅来处理这些传入消息。支持的订阅包括SQS,Lambda,电子邮件,HTTPS端点或SMS。

您的SNS主题订阅将收到的样本JSON有效负载类似于以下内容:

{
  "originationNumber":"+27155550000",
  "destinationNumber":"+2722255511111",
  "messageKeyword":"START",
  "messageBody":"Hello World from Amazon Pinpoint",
  "inboundMessageId":"cae173d2-66b9-564c-8309-66b9",
  "previousPublishedMessageId":"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
}

希望这会有所帮助!