【问题标题】:How to communicate from AWS lex to AWS lambda c#?如何从 AWS lex 到 AWS lambda c# 进行通信?
【发布时间】:2017-05-12 12:33:54
【问题描述】:

我正在尝试使用 AWS lex 和 AWS lambda C# 构建我的聊天机器人。为了实现意图 我无法与 AWS lambda 通信。I asked one related questions here

我不确定从 aws-lex 与 aws lambda 通信的顺序过程是什么

请解释一下。我想这可能是由于一些身份验证问题。所以如果你解释我应该使用哪些身份验证角色来实现这一点并且我不确定我应该为 lex 和拉姆达通讯。

注意:AWS lex 和 AWS lambda 可以独立工作,但不能相互通信。

【问题讨论】:

    标签: c# amazon-web-services aws-lambda chatbot amazon-lex


    【解决方案1】:

    当您在 AWS 控制台中连接它们时,AWS 会自动添加 Lex 调用您的 lambda 函数所需的服务角色。

    如果您通过 CLI 或 API 创建机器人,则需要手动创建这些角色。 如需更多信息,请访问 AWS 文档的 this pagethis page

    【讨论】:

      【解决方案2】:

      检查您的 IAM 策略中是否附加了 AWSServiceRoleForLexBots 角色。 如果您有任何计划通过任何层进行连接,建议让 cognito 管理身份池。

      【讨论】:

        猜你喜欢
        • 2021-01-23
        • 1970-01-01
        • 2019-09-16
        • 2018-08-08
        • 2017-11-02
        • 1970-01-01
        • 2018-06-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多