我必须使用Lambda函数
-
fruitsData :在这里,我创建了一个 fruits 数组,并调用了 sendMail 函数。
-
sendMail :将从 fruitsData 函数调用此函数,获取fruits数组,发送邮件,并将成功状态消息发送给 FruitsData
fruitsData
exports.handler = (event,context,callback) => {
const fruits = ["Banana","Orange","Apple","Mango"];
var params = {
FunctionName: 'sendMail',invocationType: 'RequestResponse',LogType: 'Tail',Payload: fruits
};
lambda.invoke(params,function(err,data) {
if (err) {
context.fail(err);
} else {
context.succeed(data.Payload);
}
})
}
sendMail
exports.handler = (event,callback) => {
var sendPromise = ses.sendEmail(params).promise();
await sendPromise.then(function(data) {
console.log("Email sent successfully");
callback(null,"Email sent successfully");
}).catch(
function(err) {
console.error(err,err.stack);
});
}
我如何发送水果作为电子邮件并在 fruitsData 中获得成功消息。