映射模板 API 网关中的有效 Json

e-n*_*uri 5 amazon-web-services aws-lambda aws-api-gateway

我正在使用 AWS API Gateway 和 Lambda,我尝试将有效的 Json 对象传递给 Lambda 函数,以避免清理函数中的数据。使用此代码:

"params" : "$input.params()",
Run Code Online (Sandbox Code Playgroud)

将导致此数据被发送到 Lambda 函数:

"params" : "{path={}, querystring={src_build=rfsdfsdf}, header={}}",
Run Code Online (Sandbox Code Playgroud)

有没有解决方案将 $input.params 作为有效的 json 字典?

kix*_*orz 2

答案或许只是$input.json('$')

在此输入图像描述

我的回答基于API Gateway 开发人员指南中的信息。