npm install aws-sdk
在 Mac/Linux 的 ~/.aws/credentials 或 Windows 的 C:\Users\USERNAME\.aws\credentials 建立登入資料檔案
[default]
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 的資訊 »
在版本備註了解最新開發套件的詳細資訊 »
深入探索 GitHub 儲存庫原始程式碼 »