授权程序中用于请求的AWS API Gateway标头

时间:2018-11-30 06:24:46

标签: amazon-web-services aws-lambda aws-api-gateway actions-on-google google-smart-home

我正在使用AWS API Gateway在Google控制台上与Action进行通信与AWS Lambda。在这种情况下,我正在进行后期呼叫,并且我想在此呼叫中找到用户。我知道这是在标题中发送的。所以我做了以下步骤:

  1. 创建了一种资源和方法,并且可以正常在彼此之间成功传递数据。
  2. 现在,我想传递标题以查找用户,所以我要做的是从AWS API网关控制台使用授权者,然后单击“创建授权者”。
  3. 现在在这种情况下我很困惑,我想要一个标头和正文,所以我应该在Lambda Event Payload中发送它。
  4. 令牌或有效载荷(如果使用令牌),只会将授权部分作为标头发送。
  5. 因此,根据我的理解,在我的情况下,我将需要Request。但是在请求中,我应该在控制台中为标题添加什么作为身份来源。

1 个答案:

答案 0 :(得分:1)

实际上是针对上述问题,我们需要在AWS API控制台中执行“实施中的集成”请求。转到集成请求中的“映射”模板。

对于其他参考,请使用此article