是否有任何引用将 lex bot 与我的其余 api 项目连接?,我想从我的产品中获取定价,此 enpoint 包含在我的项目中的其余方法(json 请求和响应)中,但是,我尝试过找到任何引用来调用我的rest api,但我找不到任何示例。
机器人正在使用 lambda 函数(nodejs),我刚刚开始使用 amazon lex,所以我没有任何引用,我正在尝试修改他们提供的现有示例(披萨订购),但目前不知道!
提前致谢!
最佳答案
您可以使用 PostText 从端点向 Lex 发送消息或PostContent Lex SDK 的一部分。
但是在 Lex 处理输入之后,您只能允许 Lex 创建响应并向发送者做出响应,或者将 Lex 事件传递给 Lambda 进行验证和解析(这是获得更多控制的更好选择)。
因此,要将 Lex 事件传递到您的端点,只需使用 Lambda 函数即可。
您可以使用Request module或默认 http或https Node.js 的。
您可以在这里找到有关如何执行此操作的良好答案: How to make remote REST call inside Node.js? any CURL?
关于java - Lex Bot 与 Rest Api 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53312611/