1
如何使用图像的URL将现有图像上传到AWS S3(我正在使用适用于Node.js的AWS开发工具包)?我正尝试从Parse迁移图片,我可以访问其中的网址。我有事设立这样的:如何使用图像URL将图像上传到AWS S3?
let params = {
Key: 'sampleurl.png',
Bucket: Config.get('server.s3.bucket'),
Body: ???, // ?
ACL: 'public-read'
};
s3Client.upload(params, (err, data) => {
if (err) { throw err; }
return data.Location;
});
我怎么会重新上传,例如,在“http://files.parsetfss.com/something/something.png”到AWS的图像?
没有做过的“files.parse.com”,但可是,你这个迁移可以检查这个proj:https://github.com/parse-server-modules/parse-files-utils使用报告,IMO你可以在http上访问url(http GET),而不需要master或api key。因此,您可以使用链接项目的报告中的公共URL通过脚本迁移到S3 –
考虑首先下载图像并将其上传到S3。看来这篇文章可能会给你关于第一部分的提示:http://stackoverflow.com/questions/12740659/downloading-images-with-node-js – Conti