【问题标题】:Lex Bot Integration with Rest ApiLex 机器人与 Rest Api 的集成
【发布时间】:2019-04-18 03:38:44
【问题描述】:

是否有任何将 lex bot 与我的 rest api 项目连接的参考?我想从我的产品中获取价格,这个 enpoint 包含在我的项目中的一个 rest 方法(json 请求和响应)中,但是,我已经尝试过找到任何引用来调用我的 rest api,但我找不到任何示例。

机器人正在使用 lambda 函数 (nodejs),我刚开始使用 amazon lex,所以我没有任何参考,我正在尝试修改它们提供的现有示例(披萨订购),但目前还不知道!

提前致谢!

【问题讨论】:

    标签: java node.js json aws-lambda aws-lex


    【解决方案1】:

    您可以使用 Lex SDK 的 PostTextPostContent 从端点发送消息 Lex。

    但是在 Lex 处理输入之后,您只能允许 Lex 创建响应并响应发送者,或者将 Lex 事件传递给 Lambda 进行验证和解析(更好的选择以获得更多控制)。

    因此,要将 Lex 事件传递到您的端点,只需使用 Lambda 函数。

    你可以使用Request module或者Node.js默认的http或者https

    您可以在此处找到有关如何执行此操作的好答案: How to make remote REST call inside Node.js? any CURL?

    【讨论】:

    • 让我看看,我会告诉你进展如何!谢谢
    • 感谢您的参考,我可以让它工作!感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    • 2017-12-01
    • 1970-01-01
    • 2021-05-19
    • 2021-07-25
    • 2016-03-12
    • 2018-11-16
    相关资源
    最近更新 更多