【问题标题】:I need to find and configure AWS Lambda to accept a parameter. Is it possible?我需要找到并配置 AWS Lambda 以接受参数。可能吗?
【发布时间】:2017-04-09 15:00:48
【问题描述】:

我需要找到并配置 AWS Lambda 以接受参数,并根据输入来处理请求并将数据插入到 service now 门户中。

【问题讨论】:

  • 你的 lambda 触发器是什么? API网关?你问什么参数?查询参数(在 URL 中)?

标签: amazon-web-services amazon-s3 amazon-ec2 cloud aws-lambda


【解决方案1】:

在调用 lambda 时,可以添加有效载荷,例如:

{
  "key3": "value3",
  "key2": "value2",
  "key1": "value1"
}

然后你可以在你的代码中调用它:

def my_handler(event, context):
    print("First value is event['key1']")
    // do other stuff and return

http://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-model-handler.html http://docs.aws.amazon.com/lambda/latest/dg/get-started-create-function.html

所以你可以使用这个输入来添加一个参数进行处理。

【讨论】:

    【解决方案2】:

    您在调用 lambda 函数时以 JSON 格式传递数据 ['abc', 'xyz'] 比在 lambda 函数中获取数据之类的,

    示例:

    event[0], event[1] 
    

    event[0] 中的值为abc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-09
      • 2021-01-14
      • 1970-01-01
      • 1970-01-01
      • 2017-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多