npm install aws-sdk
Mac/Linux의 경우 ~/.aws/credentials에, Windows의 경우 C:\Users\USERNAME\.aws\credentials에 자격 증명 파일을 생성
[기본값]
aws_access_key_id = your_access_key
aws_secret_access_key = your_secret_key
자격 증명을 로드하는 다른 방법은 시작 안내서를 참조하십시오.
버킷 이름은 소문자, 숫자, 하이픈(-)을 포함할 수 있습니다. 각 레이블은 소문자나 숫자로 시작하고 끝나야 합니다.
var AWS = require('aws-sdk');
var s3 = new AWS.S3();
// 버킷 이름은 모든 S3 사용자에게 고유한 것이어야 합니다.
var myBucket = 'my.unique.bucket.name';
var myKey = 'myBucketKey';
s3.createBucket({Bucket: myBucket}, function(err, data) {
if (err) {
console.log(err);
} else {
params = {Bucket: myBucket, Key: myKey, Body: 'Hello!'};
s3.putObject(params, function(err, data) {
if (err) {
console.log(err)
} else {
console.log("Successfully uploaded data to myBucket/myKey");
}
});
}
});
JavaScript 커뮤니티 포럼 »에서 다른 개발자와 연결하기
JavaScript 개발자 센터 »에서 AWS와 함께 JavaScript를 사용하는 방법에 대해 자세히 알아보기
최신 SDK 세부 정보 알아보기 릴리스 정보 »
소스 코드 분석 GitHub 리포지토리 »