【发布时间】:2019-07-03 14:34:03
【问题描述】:
我已将 json 文件上传到 s3 然后我写了下面的代码来查询这个文件
const aws = require('aws-sdk');
const s3 = new aws.S3();
const bucket = 'hotels.mserver.online';
const objectKey = 'hotelsrates.json';
exports.handler = (event,context,callback) => {
// TODO implement
const response = getS3Objects(bucket,objectKey); //s3.listObjectsV2({}).promise();
console.log(response);
};
function getS3Objects(bucket,key) {
return s3.getObject({ Bucket:bucket, Key:key, ResponseContentType:'application/json '})
.promise().then(file => { return file })
.catch(error => { return error });
}`
但结果为空。
【问题讨论】:
标签: node.js amazon-web-services amazon-s3 aws-lambda