AWS SDK для PHP для S3 VMware

AWS SDK для PHP — набор средств разработки для работы с сервисами AWS.

Для установки AWS SDK для PHP воспользуйтесь инструкцией на сайте разработчика.

До начала работы

Получите реквизиты доступа к Объектному хранилищу (endpoint, access Key, Secret Key). Если у вас нет реквизитов доступа, обратитесь в техническую поддержку.

Настройка

Подключить библиотеку можно с помощью инструмента управления зависимостями Composer. Для этого:

  1. Установите Composer:

    curl - sS https : // getcomposer . org / installer | php
  2. Запустите команду установки последней стабильной версии SDK:

    php composer . phar require aws / aws - sdk - php
  3. Добавьте 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 вы можете ознакомиться на сайте разработчика.

Облако VMware