我正在使用 Node API AWS.LexModelBuildingService 构建一个聊天机器人,并且我想附加所有新意图来触发相同的 lambda 函数。
在控制台中我可以手动完成,但这不适用于我正在处理的项目,附加 lambda 必须动态完成。
当我创建意图时,我可以添加附加 lambda 的行,但是权限没有得到更新,这阻碍了我。
"dialogCodeHook": {
"uri": "arn:aws:lambda:us-east-1:1111111:function:someFunction",
"messageVersion": "1.0"
},
"fulfillmentActivity": {
"type": "CodeHook",
"codeHook": {
"uri": "arn:aws:lambda:us-east-1:1111111:function:someFunction",
"messageVersion": "1.0"
}
}
如何授予使用 Node AWS LEX API 创建的所有当前和未来意图的权限,以便他们可以调用 Lambda?