【问题标题】:Can we save client SMS responses in AWS Pinpoint's 2-way SMS?我们可以在 AWS Pinpoint 的 2-way SMS 中保存客户端 SMS 响应吗?
【发布时间】:2020-03-07 13:09:19
【问题描述】:

我知道 Amazon Pinpoint 支持双向 SMS,但我想知道是否可以保存客户端发送的消息。我发现自己有点陷入 AWS 的困境,但我想知道是否有人对哪些 AWS 服务可以保存响应数据有任何建议。

澄清一下,我了解 Pinpoint 允许我们在客户端传递关键字时返回自动消息。我也知道我们可以创建用户细分来保存用户属性,我更想知道是否有办法将用户响应流式传输(不是关键字)到另一个服务或主题。谢谢!

【问题讨论】:

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


    【解决方案1】:

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

    您可以使用您在激活 Pinpoint 双向消息传递时创建的 SNS 主题捕获来自用户的传入消息即当您的用户使用长代码回复您的 SMS 消息时,Amazon Pinpoint将 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"
    }
    

    希望对您有所帮助!

    【讨论】:

    • 感谢您的详细解释!这正是我所需要的! :)
    • 是否可以以任何方式将自定义数据(键值)附加到我正在发送的消息中,并在接收者回复消息时在 JSON 有效负载中获取该自定义数据?跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多