AWS Lambda + API Gateay图像调整大小

时间:2016-04-11 08:29:10

标签: python amazon-web-services amazon-s3 lambda pillow

我想创建一个动态图像大小调整功能,它将从我的S3存储中获取图像并返回此图像的调整大小版本。

我已经设法获取图像并调整大小,将其保存回S3,但我想返回图像,然后将其传递到我的API网关。目前我正在使用Boto3 get_object方法返回一个字典。如果我使用download_file,我会得到无回报。

response = client.get_object(Bucket = 'bucket-images' , Key = 'img.png')

s3.meta.client.download_file('mybucket', 'hello.txt', '/tmp/hello.txt')

如何以我的API网关可以使用的格式返回图像。 (我将网关中的方法响应类型设置为image / png,为lambda函数工作时做好准备。

0 个答案:

没有答案