python - 如何从 AWS Lambda 将 Service Now 票证列表返回到 AWS Lex?
问题描述
来自 Lex ChatBot 的用户会要求给我ServiceNow
票证列表。
我正在尝试通过调用ServiceNow
API 从Service Now 获取 Service Now 票证列表AWS Lambda
,我在 Lambda 函数中获得了结果(票证列表),但是如何将票证列表从 发送AWS Lambda
到AWS LEX
。
我使用PYSNOW
库从 to 获取ServiceNow
数据ALWS Lambda
。如何从 Lambda 向 Lex 发送 SNow 票列表?
解决方案
在您的 Lambda 函数中,您需要构建并返回一个与 Lex 预期格式匹配的返回对象。
您可以在此处的文档中阅读它:- https://docs.aws.amazon.com/lex/latest/dg/lambda-input-response-format.html#using-lambda-response-format
Github 上也提供了示例应用程序:- https://github.com/awsdocs/aws-lambda-developer-guide/tree/main/sample-apps
推荐阅读
- python - numpy.asarray 中数组的形状
- ios-simulator - 我可以一次在多个 iOS 模拟器上运行我的 Expo 应用程序吗?
- firebase - 归档 Firebase 云 Firestore
- swift - 实体中的一个属性导致swift4中的值为nil
- javascript - 赛普拉斯:检查浏览器是否处于全屏模式
- docker - 如何在 tileserver-gl 服务器上使用自定义字体(字形)?
- laravel - 如何动态启用 Laravel Debugbar?
- jsf - 从@ManagedBean 更改为@Named 不起作用
- android - 单击即可隐藏 AppBarLayout 和 BottomNavigationView
- google-chrome - 通过 XMLHttp 发送两个缓冲区