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は、アップロードされたファイルをクラウドフロント経由でダウンロードできるようにする必要があります。私が正しく想定している場合は、ファイルにアクセス許可を設定する必要があります。だから2つの質問:
1)アップロードされたファイル\フォルダの権限を設定/変更するにはどうすればよいですか?
2)AWS SDKfornode.jsを使用してフォルダーをパブリックにする方法。