Há mais exemplos de AWS SDK disponíveis no repositório AWSDoc SDK Examples
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Exemplos de código do Amazon S3 usando SDKs da AWS
Os exemplos de código a seguir mostram como usar o Amazon Simple Storage Service (Amazon S3) com um Kit de desenvolvimento de software (SDK) da AWS.
Ações são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar funções de serviço específicas, é possível ver as ações contextualizadas em seus devidos cenários e exemplos entre serviços.
Cenários são exemplos de código que mostram como realizar uma tarefa específica chamando várias funções dentro do mesmo serviço.
Exemplos entre serviços são amostras de aplicações que funcionam em vários Serviços da AWS.
Mais atributos
Guia do usuário do Amazon S3 – Mais informações sobre o Amazon S3.
Referência da API do Amazon S3 – Detalhes sobre todas as ações disponíveis do Amazon S3.
Centro do Desenvolvedor da AWS
– Exemplos de código que você pode filtrar por categoria ou pesquisa de texto completo. AWSExemplos de SDK
— GitHub repositório com código completo nos idiomas preferidos. Inclui instruções para configurar e executar o código.
Conceitos básicos
O exemplo de código a seguir mostra como começar a usar o Amazon S3.
Exemplos de código
- Ações
- Adicionar regras de CORS a um bucket
- Adicionar uma configuração de ciclo de vida a um bucket
- Adicionar uma política a um bucket
- Cancelar multipart uploads
- Concluir um carregamento fracionado
- Copiar um objeto de um bucket para outro
- Crie um ponto de acesso multirregional
- Criar um bucket
- Criar um carregamento fracionado
- Excluir regras de CORS de um bucket
- Excluir uma política de um bucket
- Excluir um bucket vazio
- Excluir um objeto
- Excluir vários objetos
- Excluir a configuração de ciclo de vida de um bucket
- Excluir a configuração de site de um bucket
- Determinar a existência e o tipo de conteúdo de um objeto
- Determinar a existência de um bucket
- Fazer download de objetos em um diretório local
- Habilitar registro em log
- Habilitar notificações
- Habilitar a aceleração de transferência
- Obter regras de CORS para um bucket
- Obter um objeto de um ponto de acesso multirregional
- Obter um objeto de um bucket
- Obter um objeto de um bucket que foi modificado
- Obter a ACL de um bucket
- Obter a ACL de um objeto
- Obter o local da região de um bucket
- Obter a configuração de ciclo de vida de um bucket
- Obter a política de um bucket
- Obter a configuração do site de um bucket
- Listar buckets
- Listar carregamentos fracionados em andamento
- Listar as versões de objeto em um bucket
- Listar objetos em um bucket
- Restaurar uma cópia arquivada de um objeto
- Definir uma nova ACL para um bucket
- Definir a ACL de um objeto
- Definir a configuração de site de um bucket
- Teste de unidade e integração com SDK
- Fazer upload de uma única parte de um carregamento fracionado
- Carregar um objeto em um bucket
- Fazer upload em um bucket
- Cenários
- Criar um URL pré-assinado
- Criar uma página da web que oferece uma lista de objetos do Amazon S3
- Conceitos básicos de buckets e objetos
- Conceitos básicos de criptografia
- Conceitos básicos de etiquetas
- Gerenciar listas de controle de acesso (ACLs)
- Gerenciar objetos versionados em lotes com uma função do Lambda
- Analisar URIs
- Executar uma cópia multipart
- Realizar um carregamento fracionado
- Fazer upload ou download de arquivos grandes
- Upload de fluxo de tamanho desconhecido
- Usar somas de verificação
- Trabalhar com objetos versionados
- Exemplos sem servidor
- Exemplos entre serviços
- Criar uma aplicação Amazon Transcribe
- Converter texto em fala e de volta em texto
- Criar uma aplicação com tecnologia sem servidor para gerenciar fotos
- Criar uma aplicação de exploração do Amazon Textract
- Detectar EPI em imagens
- Detectar entidades em texto extraído de uma imagem
- Detectar faces em uma imagem
- Detectar objetos em imagens
- Detectar pessoas e objetos em um vídeo
- Salvar o EXIF e outras informações de imagem