Я пытаюсь загрузить один файл с моего локального компьютера, но я получаю следующую ошибку:
Код ошибки AWS: AccessDenied
Не могли бы вы помочь мне, какустановить соединение с AWS S3 bucket?
Я использовал приведенный ниже код для загрузки файла.
import com.amazonaws.auth._
import com.amazonaws.services.s3.AmazonS3Client
val bucketName = "bucketname"
val fileToUpload = new File("C:\\text.csv")
val AWS_ACCESS_KEY = "....."
val AWS_SECRET_KEY = "........."
val yourAWSCredentials = new BasicAWSCredentials(AWS_ACCESS_KEY, AWS_SECRET_KEY)
val amazonS3Client = new AmazonS3Client(yourAWSCredentials)
// This will create a bucket for storage
//amazonS3Client.createBucket(bucketName)
amazonS3Client.putObject(bucketName, "text.csv", fileToUpload)