我有两个Lambda函数——一个用于生成报价,另一个用于将报价转换为订单.
我找遍了我能想到的任何地方,但看不到我会如何链接或调用函数...这当然存在!
我有两个Lambda函数——一个用于生成报价,另一个用于将报价转换为订单.
我找遍了我能想到的任何地方,但看不到我会如何链接或调用函数...这当然存在!
我找到了使用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)
}
});
你可以在这里找到doctor :http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Lambda.html