На бото я вказував свої облікові дані під час підключення до S3 таким чином:
import boto
from boto.s3.connection import Key, S3Connection
S3 = S3Connection( settings.AWS_SERVER_PUBLIC_KEY, settings.AWS_SERVER_SECRET_KEY )
Потім я міг би використовувати S3 для виконання своїх операцій (у моєму випадку видалення об’єкта з сегмента).
З boto3 всі приклади, які я знайшов, такі:
import boto3
S3 = boto3.resource( 's3' )
S3.Object( bucket_name, key_name ).delete()
Я не міг вказати свої облікові дані, і тому всі спроби не вдаються з InvalidAccessKeyId
помилкою.
Як я можу вказати облікові дані за допомогою boto3?