A API Resource Manager é criada com base em HTTP e JSON, pelo que qualquer cliente HTTP padrão pode enviar-lhe pedidos e analisar as respostas.
No entanto, as bibliotecas cliente de APIs Google oferecem uma melhor integração de linguagem, segurança melhorada e suporte para fazer chamadas que requerem autorização do utilizador. As bibliotecas cliente estão disponíveis em várias linguagens de programação. Ao usá-las, pode evitar a necessidade de configurar manualmente pedidos HTTP e analisar as respostas.
Para começar, selecione a linguagem de programação que está a usar para o desenvolvimento.
Go
Obtenha a biblioteca cliente da API Resource Manager mais recente para Go (). Leia o guia do programador da biblioteca cliente.
Java
Esta página contém informações sobre como começar a usar a API Cloud Resource Manager através da biblioteca cliente das APIs Google para Java. Para mais informações, consulte a seguinte documentação:
Adicione a biblioteca de cliente ao seu projeto
Selecione o seu ambiente de compilação (Maven ou Gradle) nos seguintes separadores:
Adicione o seguinte ao ficheiro pom.xml
:
Veja todas as versões disponíveis no repositório central do Maven.
Adicione o seguinte ao ficheiro build.gradle
:
Veja todas as versões disponíveis no repositório central do Maven.
JavaScript
Leia o guia do programador da biblioteca cliente.
.NET
Esta página contém informações sobre como começar a usar a API Cloud Resource Manager através da biblioteca cliente das APIs Google para .NET. Para mais informações, consulte a seguinte documentação:
A transferir a biblioteca
Instale o pacote NuGet: Google.Apis.
Node.js
Obtenha a biblioteca cliente da API Resource Manager mais recente para Node.js. Leia o guia do programador da biblioteca cliente.
Obj-C
Obtenha a biblioteca cliente da API Resource Manager mais recente para Objective-C. Leia o guia do programador da biblioteca cliente.
PHP
Obtenha a biblioteca cliente da API Resource Manager mais recente para PHP. Leia o guia do programador da biblioteca cliente.
Python
Esta página contém informações sobre como começar a usar a API Cloud Resource Manager através da biblioteca cliente da API Google para Python (v1/v2). Para mais informações, consulte a seguinte documentação:
Requisitos de sistema
- Sistemas operativos:
- Linux
- macOS X
- Windows
- A biblioteca cliente v1 requer o Python 2.7 ou superior. A biblioteca de cliente v2 requer a versão 3.7 ou superior.
Instale a biblioteca de cliente
Pode usar um gestor de pacotes ou transferir e instalar manualmente a biblioteca cliente Python:
Instalação gerida
Use o pip ou o setuptools para gerir a sua instalação. Pode ter de executar o sudo
primeiro.
- pip (preferencial):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
Instalação manual
- Transfira a biblioteca de cliente mais recente para Python.
- Descompacte o código.
- Instalar:
python setup.py install
App Engine
Uma vez que as bibliotecas cliente Python não estão instaladas no ambiente de execução Python do App Engine, tem de copiá-las para a sua aplicação, tal como as bibliotecas de terceiros.
Ruby
Esta página contém informações sobre como começar a usar a API Cloud Resource Manager através da biblioteca cliente da API Google para Ruby. Para mais informações, consulte a seguinte documentação:
Instale o gem google-api-client
Consoante o seu sistema, pode ter de preceder estes comandos com sudo
.
Se ainda não instalou a biblioteca cliente da API Google para Ruby, instale-a através do comando RubyGems
:
gem install google-api-client
Se já tiver o gem instalado, atualize para a versão mais recente:
gem update -y google-api-client
Comece a usar a biblioteca cliente das APIs Google para Ruby
Para saber como fazer o seu primeiro pedido, consulte o manual de introdução.
Versões da API Resource Manager disponíveis
A tabela abaixo indica as versões da API Resource Manager disponíveis. Os métodos da API Resource Manager estão divididos entre cada uma das versões indicadas abaixo. Pode experimentar os métodos disponíveis em cada versão diretamente no seu navegador através do Explorador de APIs.
Versão | Método de acesso | Descrição |
---|---|---|
v1 | Explorador de APIs | A API Resource Manager v1 contém métodos relacionados com a gestão de projetos e organizações. |
v1beta1 | Explorador de APIs | A API Resource Manager v1beta1 contém versões experimentais dos métodos da API v1. |
v2 | Explorador de APIs | A API Resource Manager v2 contém métodos relacionados com a gestão de pastas. |
v2beta1 | Explorador de APIs | A API Resource Manager v2beta1 contém versões experimentais dos métodos da API v2. |
v3 | Explorador de APIs | A API Resource Manager v3 contém métodos relacionados com a gestão de projetos, pastas, organizações, restrições e etiquetas. |