Загрузить изображение из корзины S3 во временную папку Lambda (Node.js)

Добрый день, ребята.

У меня простой вопрос:Как загрузить изображение из корзины S3 во временную папку функции Lambda для обработки? По сути, мне нужно прикрепить его к электронной почте (это я могу сделать при локальном тестировании).

Я пытался:

s3.download_file(bucket, key, '/tmp/image.png')

а также (не уверен, какие параметры помогут мне выполнить работу):

s3.getObject(params, (err, data) => {
    if (err) {
        console.log(err);
        const message = `Error getting object ${key} from bucket ${bucket}.`;
        console.log(message);
        callback(message);
    } else {

        console.log('CONTENT TYPE:', data.ContentType);
        callback(null, data.ContentType);
    }
});

Как я уже сказал, простой вопрос, для которого по некоторым причинам я не могу найти решение.

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос