Пример кода здесь:
var AWS = require('aws-sdk');
var fixNameFile = "tes.png";
let s3bucket = new AWS.S3({
endpoint: "xxx...",
accessKeyId: "xxx...",
secretAccessKey: "xxx...",
});
var imgBase64 = "data:image/png;base64,xxxxxx....";
var params = {
Bucket: 'fileupload',
ACL: 'public-read',
Key: fixNameFile,
Body: imgBase64,
ContentEncoding: 'base64'
};
s3bucket.putObject(params, function (err, data) {
console.log(data);
});
В моем случае это было успешно загружено. Однако появляются только пустые изображения, подобные этому: https://imgur.com/a/6Eci8Pv
У кого-нибудь есть идея из моего случая? Пожалуйста, помогите мне:)