Lex Bot 与 Rest 集成 Api
Lex Bot Integration with Rest Api
是否有将 lex bot 与我的其他 api 项目连接起来的参考资料?我想从我的产品中获取定价,这个 enpoint 以休息方法包含在我的项目中(json请求和响应),但是,我试图找到任何参考来调用我的休息 api 但我找不到任何示例。
机器人正在使用 lambda 函数 (nodejs),我刚开始使用 amazon lex,所以我没有任何参考,我正在尝试修改他们提供的现有示例(比萨饼订购),但不知道时刻!
提前致谢!
您可以使用 Lex SDK 的 PostText or PostContent 从端点向 Lex 发送消息。
但是在 Lex 处理输入后,您只能让 Lex 创建响应并响应发送者,或者将 Lex 事件传递给 Lambda 进行验证和解析(更好的选择以获得更多控制)。
因此,要将 Lex 事件传递到您的端点,只需使用 Lambda 函数即可。
您可以使用 Request module or the default http or https 个 Node.js。
您可以在此处找到有关如何执行此操作的良好答案:
How to make remote REST call inside Node.js? any CURL?
是否有将 lex bot 与我的其他 api 项目连接起来的参考资料?我想从我的产品中获取定价,这个 enpoint 以休息方法包含在我的项目中(json请求和响应),但是,我试图找到任何参考来调用我的休息 api 但我找不到任何示例。
机器人正在使用 lambda 函数 (nodejs),我刚开始使用 amazon lex,所以我没有任何参考,我正在尝试修改他们提供的现有示例(比萨饼订购),但不知道时刻!
提前致谢!
您可以使用 Lex SDK 的 PostText or PostContent 从端点向 Lex 发送消息。
但是在 Lex 处理输入后,您只能让 Lex 创建响应并响应发送者,或者将 Lex 事件传递给 Lambda 进行验证和解析(更好的选择以获得更多控制)。
因此,要将 Lex 事件传递到您的端点,只需使用 Lambda 函数即可。
您可以使用 Request module or the default http or https 个 Node.js。
您可以在此处找到有关如何执行此操作的良好答案: How to make remote REST call inside Node.js? any CURL?