Привет, я новичок в ионике и пытаюсь загрузить изображение на S3.Я создал пользователя со всем доступом fulls3, а затем добавил ключи к своему ионному приложению.Это мой код:
const BUCKET_NAME = 'xxxxxxxxxxx';
const IAM_USER_KEY = 'xxxxxxxxxxx';
const IAM_USER_SECRET = 'xxxxxxxxxxxx';
let bucket = new AWS.S3(
{
accessKeyId: IAM_USER_KEY,
secretAccessKey: IAM_USER_SECRET,
region: "eu-central-1"
}
);
const params = {
Bucket: "xxxxxxx",
Key: "one/smile.jpg",
Body: "/assets/imgs/test_images/smile.jpg",
ContentType: "image/jpeg",
ACL: 'public-read'
};
bucket.upload(params, function (err, data) {
console.log("err", err);
console.log("data", data);
if (err) {
console.log('There was an error uploading your file: ', err);
return false;
}
console.log('Successfully uploaded file.', data);
return data;
});
Но я получаю ошибку 403 и не понимаю, как ее решить.Может ли кто-нибудь помочь мне?Спасибо.