Amazon S3: невозможно установить разрешение для объекта для ВСЕГО на «Просмотр разрешения»

Я разработчик PHP.
У меня возникли проблемы с установкой разрешения для объекта с использованием кода PHP.
Я также могу дать это разрешение, используя интерфейс Amazon S3, но это не решение для меня, потому что мне нужно делать это каждый раз, когда пользователь загружает какой-либо объект.

Ниже приведен URL-адрес изображения, где вы найдете мою проблему. При загрузке объекта я не могу дать только «Просмотр разрешений».

http://awesomescreenshot.com/06e3s42y6e

Вместо «Разрешение на просмотр» можно указать «Открыть / Загрузить» с помощью кода.

Ниже приведен код, который я использую.

$s3 = new AmazonS3();
$response = $s3->create_mpu_object($bucket, $filename, array('fileUpload' => $_FILES['file']['tmp_name'],
'acl' => AmazonS3::ACL_PUBLIC,
'contentType' => $FileType,
'storage' => AmazonS3::STORAGE_STANDARD));

В приведенном выше коде для параметра ‘acl’ я могу использовать следующие значения:

AmazonS3 :: ACL_PRIVATE, AmazonS3 :: ACL_PUBLIC, AmazonS3 :: ACL_OPEN, AmazonS3 :: ACL_AUTH_READ, AmazonS3 :: ACL_OWNER_READ, AmazonS3 :: ACL_OWNER_FULL_CONTROL

Но я не могу дать объекту только разрешение на просмотр.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector