我正在使用 aws-sdk 包将文件上传到 S3:
fs.readFile(sourceFile, function (err, data) {
if (err) { throw err; }
s3.client.putObject({
Bucket: bucketName,
Key: 'Folder/image.jpg',
Body: data
}, function (res) {
console.log('Successfully uploaded file.');
})
});
II 需要使上传的文件可以通过云端下载,如果我猜对了,我需要设置文件的权限:Everyone Open/Download,Folder2 应该公开(通过菜单 Make Public)。所以2个问题:
1) 如何设置\修改上传文件\文件夹的权限?
2) 如何使用适用于 node.js 的 AWS 开发工具包公开文件夹。