在我的 nodejs 项目中,我使用 aws-sdk 从我的 s3 存储桶中下载所有图像,但是我收到了这个错误 - NoSuchKey: The specified key does not exist。但是密钥是正确的,我可以使用这些密钥上传图像。
我的代码是:
var AWS = require('aws-sdk');
s3 = new AWS.S3();
var params = {
Bucket: config.get("aws.s3.bucket"),
Key: config.get("aws.credentials.secretAccessKey")
};
s3.getObject(params, function (err, data) {
console.log("data");
if (err) console.log(err, err.stack); // an error occurred
else console.log(data);
});
}
谁能告诉我我做错了什么?