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 开发人员中心 » 了解更多有关使用 JavaScript with AWS 的信息
如需了解有关最新软件开发工具包的详情,请参阅发行说明 »
要发掘源代码,请访问 GitHub 存储库 »