Amazon web services 由于配置错误,AWS ApiGateway执行失败:无法转换响应

Amazon web services 由于配置错误,AWS ApiGateway执行失败:无法转换响应,amazon-web-services,http,aws-lambda,aws-api-gateway,httpresponse,Amazon Web Services,Http,Aws Lambda,Aws Api Gateway,Httpresponse,我正在尝试实现Lambda与Aws-ApiGateway的集成,我可以使用请求映射模板解析输入,但无法使用响应映射模板脚本返回正确的json对象。每次“由于配置错误导致执行失败:无法转换响应”,我都会检查api网关日志和api网关返回500错误 lambda返回此消息 { "statusCode": 200, "body": "{\"name\":\"dummy\",\"surname\":\"dummy\"}"} 但我尝试返回响应映射模板 {"name":"dummy","surname":

我正在尝试实现Lambda与Aws-ApiGateway的集成,我可以使用请求映射模板解析输入,但无法使用响应映射模板脚本返回正确的json对象。每次“由于配置错误导致执行失败:无法转换响应”,我都会检查api网关日志和api网关返回500错误

lambda返回此消息

{
"statusCode": 200,
"body": "{\"name\":\"dummy\",\"surname\":\"dummy\"}"}
但我尝试返回响应映射模板

{"name":"dummy","surname":"dummy"}
我的响应映射vtl脚本是这样的,没有将它分配到任何地方

$util.parseJson($input.json('$'))
也试过了

$util.parseJson($input.json('$.body'))

你成功了吗?我也有同样的问题?