【发布时间】:2016-12-22 16:49:37
【问题描述】:
大家好。
我有一个简单的问题:如何将图像从 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);
}
});
就像我说的,一个简单的问题,由于某种原因我找不到解决方案。
谢谢!
【问题讨论】:
标签: node.js amazon-web-services amazon-s3 aws-lambda sendgrid