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 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 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 do 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 Google Cloud consola, clique em Orientar-me:
Node.js
Para seguir orientações passo a passo para esta tarefa diretamente na Google Cloud consola, clique em Orientar-me:
Python
Para seguir orientações passo a passo para esta tarefa diretamente na Google Cloud consola, clique em Orientar-me: