A Resource Manager API é baseada em HTTP e JSON. Portanto, qualquer cliente HTTP padrão pode enviar solicitações para ele e analisar as respostas.
No entanto, as bibliotecas de cliente da Google API proporcionam melhor integração de linguagem, mais segurança e compatibilidade com chamadas que exigem autorização do usuário. Elas estão disponíveis em várias linguagens de programação. Use essas bibliotecas para não precisar configurar as solicitações HTTP e analisar as respostas manualmente.
Para começar, selecione a linguagem de programação que você está usando para o desenvolvimento.
Go
Receba a mais recente biblioteca de cliente da API Resource Manager para Go (Alfa). Leia o guia do desenvolvedor da biblioteca de cliente.
Java
Esta página contém informações sobre como começar a usar a API Cloud Resource Manager com a biblioteca de cliente de APIs do Google para Java. Para mais informações, consulte a seguinte documentação:
Adicionar a biblioteca de cliente ao projeto
Selecione o ambiente de build (Maven ou Gradle) nas guias abaixo:
Adicione a instrução a seguir ao seu arquivo pom.xml
:
Consulte todas as versões disponíveis no Repositório Central Maven.
Adicione a instrução a seguir ao seu arquivo build.gradle
:
Consulte todas as versões disponíveis no Repositório Central Maven.
JavaScript
Leia o guia do desenvolvedor da biblioteca de cliente.
.NET
Esta página contém informações sobre os primeiros passos para usar a API Cloud Resource Manager com a biblioteca de cliente da API do Google para .NET. Para mais informações, consulte a documentação a seguir:
Download da biblioteca
Instale o pacote NuGet: Google.Apis.
Node.js
Receba a biblioteca de cliente da API Resource Manager para Node.js mais recente. Leia o guia do desenvolvedor da biblioteca de cliente.
Obj-C
Receba a biblioteca de cliente da API Resource Manager para Objective-C mais recente. Leia o guia do desenvolvedor da biblioteca de cliente.
PHP
Confira a biblioteca de cliente da API Resource Manager para PHP mais recente. Leia o guia do desenvolvedor da biblioteca de cliente.
Python
Esta página contém informações sobre como começar a usar a API Cloud Resource Manager com a biblioteca de cliente de APIs do Google para Python. Para mais informações, consulte a seguinte documentação:
Requisitos do sistema
- Sistemas operacionais:
- Linux
- macOS X
- Windows
- Python 2.7, 3.4 ou mais recente
Instale a biblioteca de cliente
Você pode usar um gerenciador de pacotes ou fazer o download e instalar a biblioteca de cliente do Python manualmente:
Instalação gerenciada
Use o pip ou o setuptools para gerenciar a instalação. Talvez seja
necessário executar sudo
primeiro.
- pip (preferencial):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
Instalação manual
- Faça o download da biblioteca de cliente mais recente para Python.
- Descompacte o código.
- Instalar:
python setup.py install
App Engine
Como as bibliotecas de cliente Python não estão instaladas no ambiente de execução do App Engine para Python, é preciso copiá-las no aplicativo da mesma forma que as bibliotecas de terceiros.
Ruby
Esta página contém informações sobre como começar a usar a API Cloud Resource Manager com a biblioteca de cliente de APIs do Google para Ruby. Para mais informações, consulte a seguinte documentação:
Instalar a gem google-api-client
Dependendo do sistema, talvez seja necessário prefixar esses comandos com sudo
.
Se você nunca instalou a biblioteca de cliente da API do Google para Ruby, faça isso usando RubyGems
:
gem install google-api-client
Caso você já tenha a gem instalada, atualize para a versão mais recente:
gem update -y google-api-client
Começar a usar a biblioteca de cliente de APIs do Google para Ruby
Para saber como fazer sua primeira solicitação, consulte o Guia de início.
Versões disponíveis da API Resource Manager
Na tabela abaixo estão listadas as versões disponíveis da API Resource Manager. Os métodos da API Resource Manager são divididos entre cada uma das versões listadas abaixo. Use as APIs Explorer para testar os métodos disponíveis em cada versão diretamente no navegador.
Versão | Método de acesso | Descrição |
---|---|---|
v1 | APIs Explorer | A API Resource Manager v1 contém métodos relacionados ao gerenciamento de projetos e organizações. |
v1beta1 | APIs Explorer | A API Resource Manager v1beta1 contém versões experimentais dos métodos da API v1. |
v2 | APIs Explorer | A API Resource Manager v2 contém métodos relacionados ao gerenciamento de pastas. |
v2beta1 | APIs Explorer | A API Resource Manager v2beta1 contém versões experimentais dos métodos da API v2. |
v3 | APIs Explorer | A API Resource Manager v3 contém métodos relacionados ao gerenciamento de projetos, pastas, organizações, garantias e tags. |
Versões disponíveis da API de configurações de recursos
Na tabela abaixo estão listadas as versões disponíveis da API Resource Manager. Use as APIs Explorer para testar os métodos disponíveis em cada versão diretamente no navegador.
Versão | Método de acesso | Descrição |
---|---|---|
v1 | APIs Explorer | A API v1 Resource Settings contém métodos relacionados ao gerenciamento e alteração das configurações de recursos. |