Web サービス API を介して特定の S3 ファイルを Make Public としてマークする方法。
質問する
7728 次
1 に答える
36
メソッドsetCannedAcl(CannedAccessControlList.PublicRead)
を使用して、アクセス制御権を変更します。詳細については、Java doc を参照してください。
サンプルコード:
BasicAWSCredentials basicAWSCredentials = new BasicAWSCredentials(ACCESS_KEY,SECRET_KEY);
AmazonS3 s3 = new AmazonS3Client(basicAWSCredentials);
PutObjectRequest putObj = new PutObjectRequest(bucketName, objectKey, fileToUpload);
// making the object Public
putObj.setCannedAcl(CannedAccessControlList.PublicRead);
s3.putObject(putObj);
于 2012-04-09T15:53:30.003 に答える