【问题标题】:Send message using aws lex and aws sns使用 aws lex 和 aws sns 发送消息
【发布时间】:2020-06-19 07:55:14
【问题描述】:

我正在使用 aws 服务(lambda、lex 和 dynamodb)构建聊天机器人。我现在需要通过 aws lex 通知用户 dynamodb 表更新。我计划使用 aws simple 通知服务来做到这一点,但我不确定这是否可能,如果可以,我该怎么做? 谢谢。

【问题讨论】:

    标签: amazon-web-services amazon-dynamodb chatbot amazon-sns aws-lex


    【解决方案1】:

    如果您想明确将 DynamoDB 记录发送给用户(可能是 DevOps 或技术支持?),请使用 DynamoDB Streams 来实现。

    如果没有,我建议将特定更改发送到 SNS 主题,您将拥有 2 个订阅服务。一个将数据保存在 DynamoDB 中,另一个将消息发送给用户。

    为了将消息发送给用户,它不应该通过 Lex。只需重用用户与 Lex 互动的频道(短信、Skype...)并在那里发送消息。将 Lex 更多地考虑为请求-响应,而不是主动发送消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-06
      • 2021-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-11
      相关资源
      最近更新 更多