Мне нужны лямбда-функции
fruitsData : Здесь я создал массив fruits и вызвал sendMail function.
sendMail : эта функция вызывается из функции fruitsData , принимает массив фруктов, отправляет почту и должна выдатьсообщение об успешном статусе 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, context, 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);
});
}
Как я могу отправить fruits по электронной почте и сообщение об успехе в fruitsData .