AWS Lambda函数可以调用另一个

我有2个Lambda函数-一个产生报价,另一个将报价变成订单。我希望Order

lambda函数调用Quote函数来重新生成报价,而不是仅仅从不受信任的客户端接收报价。

我看过我能想到的任何地方-但看不到如何链接或调用函数…肯定存在!

回答:

我找到了使用的方法aws-sdk

var aws = require('aws-sdk');

var lambda = new aws.Lambda({

region: 'us-west-2' //change to your region

});

lambda.invoke({

FunctionName: 'name_of_your_lambda_function',

Payload: JSON.stringify(event, null, 2) // pass params

}, function(error, data) {

if (error) {

context.done('error', error);

}

if(data.Payload){

context.succeed(data.Payload)

}

});

您可以在以下位置找到该文档:http

:

//docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Lambda.html

以上是 AWS Lambda函数可以调用另一个 的全部内容, 来源链接: utcz.com/qa/397918.html

回到顶部