如何使用API 参考对AWS Lambda进行API调用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用API 参考对AWS Lambda进行API调用相关的知识,希望对你有一定的参考价值。
我想使用REST API调用处理(创建,删除,调用,列出,更新)AWS Lambda函数。我无意使用AWS控制台或AWS CLI。我不清楚documentation中的某些内容。我想知道以下内容。
- API调用的基本路径或主机路径
- 调用lambda函数的示例请求
答案
API调用的基本路径将采用以下格式:
https://lambda.us-west-2.amazonaws.com
因此完整的路径将是
https://lambda.us-west-2.amazonaws.com/2015-03-31/functions/FunctionName/invocations?Qualifier=Qualifier
FunctionName和Qualifier的定义可以是找到here。- 您需要使用Signature Version 4对HTTP请求进行签名有效的AWS IAM凭证,然后再发送。可以找到签名过程here。 here给出了使用Python进行签名的示例代码。
以上是关于如何使用API 参考对AWS Lambda进行API调用的主要内容,如果未能解决你的问题,请参考以下文章
如何将事件信息从 aws API Gateway get 传递给 Lambda?