git clone https://github.com/awslabs/aws-php-sample.git

Por meio do diretório aws-php-sample, execute:

curl -sS https://getcomposer.org/installer | php

php composer.phar install

Crie seu arquivo de credenciais em ~/.aws/credentials (C:\Users\USER_NAME\.aws\credentials para usuários do Windows) e salve as seguintes linhas depois de substituir os valores sublinhados pelo seu próprio.

[default]

aws_access_key_id = YOUR_ACCESS_KEY_ID

aws_secret_access_key = YOUR_SECRET_ACCESS_KEY

php sample.php

Esta aplicação de exemplo foi criada para mostrar a você como:

  • Declarar uma dependência no AWS SDK para PHP usando o Composer.
  • Ler chaves de acesso por meio de variáveis de ambiente.
  • Instanciar um cliente do Amazon Simple Storage Service (Amazon S3).
  • Interagir com o Amazon S3 de várias maneiras, como ao criar um bucket e ao fazer o upload de um arquivo.

O arquivo README do projeto contém mais informações sobre esse código de exemplo. Se você tiver problemas de configuração ou feedback adicional sobre esse exemplo, nos informe usando GitHub.

Para guias de usuário detalhados, documentação sobre APIs, fóruns do desenvolvedor e outros recursos do desenvolvedor, consulte a página do AWS SDK para PHP.