Instale bibliotecas de cliente

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:

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

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

  1. Transfira a biblioteca de cliente mais recente para Python.
  2. Descompacte o código.
  3. 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.