我想通过aws api网关访问我的twilio get请求(正文,方法,查询等),但我不知道在映射模板中放入我的aws api网关要处理它的内容。 / p>
任何帮助都将受到高度赞赏。
感谢。
答案 0 :(得分:1)
如果希望端点的响应按原样传递,则可以使用传递映射。否则,您可以使用映射模板来自定义方法响应。以下是API网关的Mapping Template Reference。如果您有任何具体问题,请告诉我们。
答案 1 :(得分:0)
这是AWS API Gateway将表单URL编码的POST转换为JSON有效负载的最完整答案...... Convert URL Encode to JSON注意:向下滚动到最后一个答案,因为有几个更新以解决边缘情况。
很多仪式,使用了我以前从未见过的语言,但至少它是可读的。来自Azure的远程IMO功能,您只需获取请求,然后使用您所使用的语言进行管理。
这只会让你到达一半但是,你还需要在集成响应中添加一个映射模板 - 但该模板很简单,并在之前的注释中引用 - 为方便起见,在此处重复
#set($inputRoot = $input.path('$'))
<?xml version="1.0" encoding="UTF-8"?>
<Response>
$inputRoot
</Response>
由于我只使用了响应SMS消息 - 我添加了以下内容,并且只返回了函数中的字符串:
#set($inputRoot = $input.path('$'))
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Message>
<Body>
$inputRoot
</Body>
</Message>
</Response>