如何使用API 参考对AWS Lambda进行API调用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用API 参考对AWS Lambda进行API调用相关的知识,希望对你有一定的参考价值。

我想使用REST API调用处理(创建,删除,调用,列出,更新)AWS Lambda函数。我无意使用AWS控制台或AWS CLI。我不清楚documentation中的某些内容。我想知道以下内容。

  • API调用的基本路径或主机路径
  • 调用lambda函数的示例请求
答案
  1. API调用的基本路径将采用以下格式:https://lambda.us-west-2.amazonaws.com

    因此完整的路径将是https://lambda.us-west-2.amazonaws.com/2015-03-31/functions/FunctionName/invocations?Qualifier=QualifierFunctionNameQualifier的定义可以是找到here

  2. 您需要使用Signature Version 4对HTTP请求进行签名有效的AWS IAM凭证,然后再发送。可以找到签名过程herehere给出了使用Python进行签名的示例代码。

以上是关于如何使用API 参考对AWS Lambda进行API调用的主要内容,如果未能解决你的问题,请参考以下文章

如何在AWS Lambda函数中进行外部api调用

如何从 Lambda AWS 验证 Google API?

从AWS API-Gateway中找出lambda名称

如何将事件信息从 aws API Gateway get 传递给 Lambda?

使用 Lambda 授权方的 AWS Cognito 和 API 网关

使用 Learner Lab - 使用 API Gateway 触发 AWS Lambda