【发布时间】:2015-07-27 08:19:30
【问题描述】:
var AWS = require('aws-sdk');
var S3FS = require('s3fs');
AWS.config.update({region: 'us-east-1'});
var options = {};
exports.storeMedia = function(req, res){
var fsImpl = new S3FS('test-bucket', options);
fsImpl.writeFile('message.txt', 'Hello Node', function (err) {
if (err) throw err;
console.log('It\'s saved!');
});
}
我的代码只是我尝试从文档样本中测试的示例代码。我已将 aws 密钥 ID 和密钥保存在我的 macbook 上 .aws 下的凭证文件中。我已经建立了一个用户并为其分配了访问策略,以便我能够通过 AWS 控制台上的分配用户获取和放置对象。我还应该看什么?显然,我缺少一些基本的东西,只需要一点帮助就可以了。
【问题讨论】:
标签: node.js amazon-web-services amazon-ec2 amazon-s3