Esta página mostra como começar a usar as bibliotecas cliente do Google Cloud para a API Google Storage Transfer. Leia mais acerca das bibliotecas cliente para APIs Google Cloud, incluindo as bibliotecas cliente das APIs Google mais antigas, em Bibliotecas cliente explicadas.
Para obter informações sobre a atualização da biblioteca cliente da API Google para a biblioteca cliente da nuvem descrita nesta página, consulte o guia de migração do serviço de transferência de armazenamento.
Instalar a biblioteca de cliente
C++
Para mais informações sobre a instalação da biblioteca C++, consulte o guia Configurar um ambiente de desenvolvimento C++.
C#
Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento em C#.
Se estiver a usar o Visual Studio 2017 ou superior, abra uma janela do gestor de pacotes do NuGet e escreva o seguinte:Install-Package Google.Cloud.StorageTransfer.V1
Se estiver a usar ferramentas da interface de linhas de comando do .NET Core para instalar as suas dependências, execute o seguinte comando:
dotnet add package Google.Cloud.StorageTransfer.V1
Go
Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento Go.
go get cloud.google.com/go/storagetransfer
Java
Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento Java.
Se estiver a usar o Maven, adicione o seguinte ao ficheiro pom.xml:<dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-storage-transfer</artifactId> <version>0.2.3</version> </dependency>
Se estiver a usar o Gradle sem a BOM, adicione o seguinte às suas dependências:
implementation 'com.google.cloud:google-cloud-storage-transfer:0.2.3'
Node.js
Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento Node.js.
npm install @google-cloud/storage-transfer
PHP
Para mais informações, consulte o artigo Usar o PHP no Google Cloud.
composer require google/cloud
Python
Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento Python.
pip install --upgrade google-cloud-storage-transfer
Ruby
Para mais informações, consulte o artigo Configurar um ambiente de desenvolvimento Ruby.
gem install google-cloud-storage_transfer
Configurar autenticação
Quando usa bibliotecas cliente, usa as Credenciais padrão da aplicação para se autenticar. Para mais informações, consulte o artigo Autentique com bibliotecas de cliente.
Usar a biblioteca de cliente
Os exemplos seguintes mostram como usar a biblioteca de cliente.
Antes de usar estes exemplos, siga as instruções em Configurar acesso para configurar as autorizações necessárias.
C++
Para saber como instalar e usar a biblioteca cliente do Serviço de transferência de armazenamento, consulte o artigo Bibliotecas cliente do Serviço de transferência de armazenamento.
Para se autenticar no serviço de transferência de armazenamento, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
C#
Para saber como instalar e usar a biblioteca cliente do Serviço de transferência de armazenamento, consulte o artigo Bibliotecas cliente do Serviço de transferência de armazenamento. Para mais informações, consulte a documentação de referência da API C# do Storage Transfer Service.
Para se autenticar no serviço de transferência de armazenamento, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Go
Para saber como instalar e usar a biblioteca cliente do Serviço de transferência de armazenamento, consulte o artigo Bibliotecas cliente do Serviço de transferência de armazenamento. Para mais informações, consulte a documentação de referência da API Go do Storage Transfer Service.
Para se autenticar no serviço de transferência de armazenamento, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Para saber como instalar e usar a biblioteca cliente do Serviço de transferência de armazenamento, consulte o artigo Bibliotecas cliente do Serviço de transferência de armazenamento. Para mais informações, consulte a documentação de referência da API Java do Storage Transfer Service.
Para se autenticar no serviço de transferência de armazenamento, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Para saber como instalar e usar a biblioteca cliente do Serviço de transferência de armazenamento, consulte o artigo Bibliotecas cliente do Serviço de transferência de armazenamento. Para mais informações, consulte a documentação de referência da API Node.js do Storage Transfer Service.
Para se autenticar no serviço de transferência de armazenamento, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
PHP
Para saber como instalar e usar a biblioteca cliente do Serviço de transferência de armazenamento, consulte o artigo Bibliotecas cliente do Serviço de transferência de armazenamento. Para mais informações, consulte a documentação de referência da API PHP do Storage Transfer Service.
Para se autenticar no serviço de transferência de armazenamento, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Para saber como instalar e usar a biblioteca cliente do Serviço de transferência de armazenamento, consulte o artigo Bibliotecas cliente do Serviço de transferência de armazenamento. Para mais informações, consulte a documentação de referência da API Python do Storage Transfer Service.
Para se autenticar no serviço de transferência de armazenamento, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Ruby
Para saber como instalar e usar a biblioteca cliente do Serviço de transferência de armazenamento, consulte o artigo Bibliotecas cliente do Serviço de transferência de armazenamento. Para mais informações, consulte a documentação de referência da API Ruby do Storage Transfer Service.
Para se autenticar no serviço de transferência de armazenamento, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Usar a biblioteca cliente com o editor do Cloud Shell
Java
Para seguir orientações passo a passo para esta tarefa diretamente na consola do Google Cloud, clique em Orientar-me:
Node.js
Para seguir orientações passo a passo para esta tarefa diretamente na consola do Google Cloud, clique em Orientar-me:
Python
Para seguir orientações passo a passo para esta tarefa diretamente na consola do Google Cloud, clique em Orientar-me: