Articles of aws sdk

AWS PHP SDK Promise не работает

Согласно функции обещания : AWS PHP SDK V3 следует создать обещание и запустить функцию «then». Мой код: $promise = $client->copyObjectAsync($params); $promise->then(function ($value) { echo "The promise was fulfilled with {$value}"; }, function ($reason) { echo "The promise was rejected with {$reason}"; }); но обещание не запускается … (он остается в состоянии ожидания). Только когда я […]

Является ли синхронизация в Amazon S3 PHP SDK / API действительно синхронизацией?

Операции синхронизации Amazon php sdk ( http://docs.aws.amazon.com/aws-sdk-php/v3/guide/service/s3-transfer.html ) выполняются с использованием вышеуказанных связанных методов. Я успешно закодировал и настроил их, но при каждом вызове метода последняя измененная дата в файлах под ведром обновляется до последнего времени, учитывая, что файлы не были изменены локально на предыдущий вызов синхронизации. Интересно, вообще ли это операция синхронизации или просто […]

Хранение документа JSON в DynamoDB с использованием PHP AWS SDK

Я прочитал документацию, где есть примеры PHP для вставки данных в таблицу dynamicDB с использованием AWS SDK. Однако это для табличных данных. Я пытаюсь вставить данные JSON, то есть пара ключевых значений, где значение является документом JSON. Как мне это сделать ? Я попробовал следующий код из документа, но он не работает, если значение не […]

Можно ли добавить субдомен к Route53 с помощью SDK для PHP AWS?

Я работаю над проектом, в котором мы будем создавать как субдомены, так и домены в Route53. Мы надеемся, что есть способ сделать это программно. Документация SDK для PHP кажется немного легкой, но, похоже, что createHostedZone можно использовать для создания записи домена или поддомена, а changeResourceRecordSets можно использовать для создания необходимых DNS-записей. Есть ли у кого-нибудь […]

AWS SNS получить тему по названию

Я начал работать с AWS SNS для отправки push-уведомлений в мое приложение. Сегодня, чтобы получить тему, на которую я хочу отправить push-уведомления, мне нужно загрузить все темы – с помощью функции клиента SNS listTopics () – и проверить каждую тему, чтобы узнать, имеет ли ARN название темы, которую я ищу для. Я думаю, что это […]

Доступ AWS S3 запрещен при получении изображения по URL-адресу

Я работаю над AWS EC2 Ubuntu Machine и пытаюсь получить изображение с AWS S3, но после этого мне все время показывают ошибку. <Error> <Code>InvalidArgument</Code> <Message> Requests specifying Server Side Encryption with AWS KMS managed keys require AWS Signature Version 4. </Message> <ArgumentName>Authorization</ArgumentName> <ArgumentValue>null</ArgumentValue> <RequestId>7C8B4BF1CE2FDC9E</RequestId> <HostId> /L5kjuOET4XFgGter2eFHX+aRSvVm/7VVmIBqQE/oMLeQZ1ditSMZuHPOlsMaKi8hYRnGilTqZY= </HostId> </Error> Вот моя политика в корзине { "Version": […]

PHP Amazon S3 обеспечивает доступ к приватным файлам через URL

Я использую AWS PHP sdk для сохранения изображений на S3. Файлы сохраняются конфиденциально. Затем я показываю миниатюры изображений, используя URL-адрес файла S3 в своем веб-приложении, но поскольку файлы являются частными, поэтому изображения отображаются как поврежденные. Когда пользователь нажимает на имя файла, модальный файл открывается, чтобы показать файл в большем размере, но файл также отображается как […]

AWS SDK для PHP: ошибка получения учетных данных с сервера метаданных профиля экземпляра

Я пытаюсь отправить messeges SNS в android через web api. Загрузили и установили SDK с сайта http://aws.amazon.com/developers/getting-started/php/. При запуске sample.php возникла следующая ошибка: Fatal error: Uncaught exception 'Aws\Common\Exception\InstanceProfileCredentialsException' with message 'Error retrieving credentials from the instance profile metadata server. When you are not running inside of Amazon EC2, you must provide your AWS access key […]