আমি অ্যাডাব্লুএস-এসডিকে-কোর রুবি জহর দিয়ে আপলোড করা চিত্র ফাইলগুলি মুছার চেষ্টা করছি।
আমার কাছে নিম্নলিখিত কোড রয়েছে:
require 'aws-sdk-core'
def pull_picture(picture)
Aws.config = {
:access_key_id => ENV["AWS_ACCESS_KEY_ID"],
:secret_access_key => ENV["AWS_SECRET_ACCESS_KEY"],
:region => 'us-west-2'
}
s3 = Aws::S3::Client.new
test = s3.get_object(
:bucket => ENV["AWS_S3_BUCKET"],
:key => picture.image_url.split('/')[-2],
)
end
তবে, আমি নিম্নলিখিত ত্রুটিটি পাচ্ছি:
আপনি যে বালতিটি অ্যাক্সেস করার চেষ্টা করছেন তা অবশ্যই নির্দিষ্ট শেষ পয়েন্টটি ব্যবহার করে সম্বোধন করা উচিত। ভবিষ্যতের সমস্ত অনুরোধ এই শেষ পয়েন্টে প্রেরণ করুন।
আমি জানি অঞ্চলটি সঠিক কারণ আমি যদি এটিকে পরিবর্তন করি us-east-1
তবে নীচের ত্রুটিটি প্রদর্শিত হবে:
নির্দিষ্ট কী উপস্থিত নেই।
আমি এখানে কি ভুল করছি?