amazon-web-services - 从 amazon connect 调用 amazon lambda - 输入错误?
问题描述
我正在尝试在 amazon connect 中建立联系流,基本上应该这样做;
“你需要支持吗” -> 人:“是” -> “你叫什么名字?” 人:“John doe”,它应该保存“john doe”并将其发送给lamba。这就是联系流的样子;
这是我的 lambda 代码;
我尝试了几种不同的设置和变量,以便用它发送正确的值,这就是现在的设置;
解决方案
我认为您在将名字发送到 lambda 时使用了错误的属性类型。从类型下拉列表中,您应该选择:User Defined,然后使用 firstname 作为键和值,或者只选择 Lex Slots 并引用您在 Set Contact Attributes 块中所做的相同值。
也不熟悉 Java Lambda,但我知道 connect 会向您的 lambda 发送一个 JSON 对象,并且看起来您已将输入设置为字符串。可能值得研究一下。
推荐阅读
- javascript - 如何使 JavaScript 对象的原型永久化?
- java - 无法让@Controller 导入包
- excel - 如何根据给定的参考列表和附加的序列号标识计算“结果之间”?
- php - 如何从毫秒列按月对 MSQL 数据库的结果进行分组?
- opengl - 如何以使用 opengl 处理的方式转换 vtk 数据
- splash-screen - 是否可以在 PWA 启动画面中配置延迟?
- javascript - 从 Route 发送后获取 React Props
- python - Python:从 x 轴上的点 (X1,0) 到点 (X2,Y2) 的绘图问题
- php - 在什么时候我的安全传输尝试变得多余了?
- python - (python-pptx)如何创建幻灯片,其中每张幻灯片的标题都是列表中的字符串?