我已通过Facebook验证并具有以下内容:
如何在API网关中调用我的api(不生成sdk)?
答案 0 :(得分:0)
我知道这是一个老问题,但是我使用邮递员找到了答案。
这是AWS docs中的要点:
- 发射邮递员。
- 在地址栏中输入请求的端点URL,然后从左侧的下拉列表中选择适当的HTTP方法。 地址栏。
- 如果需要,请选择授权标签。选择 AWS签名作为授权 Type 。在中输入您的AWS IAM用户的访问密钥ID AccessKey 输入字段。在中输入您的IAM用户密钥 SecretKey 。指定与该区域匹配的适当AWS区域 在调用URL中指定。在服务名称中输入
execute-api
。
这将成功调用API网关。仅当正确设置了用户池和身份池,并且API网关资源的Authorization
设置中的Method Request
属性设置为AWS_IAM
时。
有关用于API调用的AWS签名的更多信息,请查看此SO post。尽管此SO post包含一些有关图片的信息,以及有关如何在Postman中发出API网关请求的信息。