- tocdepth
2
AWS SDK для PHP для S3 VMware
AWS SDK для PHP — набор средств разработки для работы с сервисами AWS.
Для установки AWS SDK для PHP воспользуйтесь инструкцией на сайте разработчика.
До начала работы
Получите реквизиты доступа к Объектному хранилищу (endpoint, access Key, Secret Key). Если у вас нет реквизитов доступа, обратитесь в техническую поддержку.
Настройка
Подключить библиотеку можно с помощью инструмента управления зависимостями Composer. Для этого:
Установите Composer:
curl -sS https://getcomposer.org/installer | php
Запустите команду установки последней стабильной версии SDK:
php composer.phar require aws/aws-sdk-php
Добавьте aws-sdk-php в свой скрипт.
Примеры операций
// Создать клиент
$s3Client = new S3Client([
'version' => 'latest',
'region' => 'us-east-1',
'use_path_style_endpoint' => true,
'credentials' => [
'key' => '<access Key>',
'secret' => 'Пароль',
],
'endpoint' => '<endpoint>'
]);
// Загрузить объект из строки
$s3Client->putObject([
'Bucket' => 'BucketName',
'Key' => 'ObjectName',
'Body' => 'Test'
]);
// Скачать объект
$result = $s3Client->getObject([
'Bucket' => 'BucketName',
'Key' => 'ObjectName'
]);
echo $result['Body'];
С полной документацией по AWS SDK для PHP вы можете ознакомиться на сайте разработчика.
Была ли статья полезной?
Запустили Evolution free tier
для Dev & Test
Получить
для Dev & Test