La API Resource Manager se basa en HTTP y JSON, por lo que cualquier cliente HTTP estándar puede enviarle solicitudes y analizar las respuestas.
Sin embargo, las bibliotecas cliente de APIs de Google se integran mejor con el lenguaje, proporcionan seguridad mejorada y asistencia para realizar llamadas que requieren autorización del usuario. Las bibliotecas cliente están disponibles en varios lenguajes de programación. Gracias a su uso, evitas la necesidad de configurar manualmente las peticiones HTTP y analizar las respuestas.
Primero, selecciona el lenguaje de programación que estás utilizando para programar.
Go
Descarga la biblioteca de cliente de la API Resource Manager para Go (). Consulta la guía para desarrolladores de la biblioteca de cliente.
Java
En esta página se incluye información sobre cómo empezar a usar la API Cloud Resource Manager mediante la biblioteca de cliente de la API de Google para Java. Para obtener más información, consulta la siguiente documentación:
Añadir la biblioteca de cliente a tu proyecto
Selecciona la pestaña correspondiente a tu entorno de desarrollo (Maven o Gradle):
Añade lo siguiente a tu archivo pom.xml
:
Consulta todas las versiones disponibles en el repositorio central de Maven.
Añade lo siguiente a tu archivo build.gradle
:
Consulta todas las versiones disponibles en el repositorio central de Maven.
JavaScript
Lee la guía del desarrollador de la biblioteca cliente.
.NET
En esta página se incluye información sobre cómo empezar a usar la API Cloud Resource Manager mediante la biblioteca de cliente de la API de Google para .NET. Para obtener más información, consulta la siguiente documentación:
Descargar la biblioteca
Instala el paquete NuGet: Google.Apis.
Node.js
Descarga la versión más reciente de la biblioteca de cliente de la API Resource Manager para Node.js. Consulta la guía para desarrolladores de la biblioteca.
Obj-C
Descarga la versión más reciente de la biblioteca de cliente de la API Resource Manager para Objective-C. Consulta la guía para desarrolladores de la biblioteca.
PHP
Descarga la versión más reciente de la biblioteca de cliente de la API Resource Manager para PHP. Consulta la guía para desarrolladores de la biblioteca.
Python
En esta página se incluye información sobre cómo empezar a usar la API Cloud Resource Manager mediante la biblioteca de cliente de la API de Google para Python (v1/v2). Para obtener más información, consulta la siguiente documentación:
Requisitos del sistema
- Sistemas operativos:
- Linux
- macOS X
- Windows
- La biblioteca de cliente de la versión 1 requiere Python 2.7 o una versión posterior. La versión 2 de la biblioteca de cliente requiere la versión 3.7 o una posterior.
Instalar la biblioteca cliente
Puedes usar un gestor de paquetes o descargar e instalar manualmente la biblioteca de cliente de Python:
Instalación gestionada
Gestiona tu instalación mediante pip o setuptools. Puede que tengas que ejecutar sudo
primero.
- pip (preferido):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
Instalación manual
- Descarga la biblioteca de cliente más reciente para Python.
- Descomprime el código.
- Instalar:
python setup.py install
App Engine
Como las bibliotecas de cliente de Python no están instaladas en el entorno de ejecución de Python de App Engine, debes copiarlas en tu aplicación, al igual que haces con otras bibliotecas de terceros.
Ruby
En esta página se incluye información sobre cómo empezar a usar la API Cloud Resource Manager mediante la biblioteca de cliente de la API de Google para Ruby. Para obtener más información, consulta la siguiente documentación:
Instala la gema google-api-client
Dependiendo del sistema que uses, es posible que tengas que ejecutar estos comandos anteponiendo sudo
.
Si nunca has instalado la biblioteca de cliente de la API de Google para Ruby, hazlo mediante RubyGems
:
gem install google-api-client
Si ya tienes la gema instalada, actualiza a la versión más reciente:
gem update -y google-api-client
Introducción a la biblioteca de cliente de la API de Google para Ruby
Consulta cómo puedes hacer tu primera solicitud en la guía de introducción.
Versiones disponibles de la API de Resource Manager
En la siguiente tabla se indican las versiones de la API Resource Manager que están disponibles. Los métodos de la API Resource Manager se dividen entre cada una de las versiones que se indican a continuación. Puedes probar los métodos disponibles en cada versión directamente desde tu navegador con el Explorador de APIs.
Versión | Método de acceso | Descripción |
---|---|---|
v1 | Explorador de APIs | La API Resource Manager v1 contiene métodos relacionados con la gestión de proyectos y organizaciones. |
v1beta1 | Explorador de APIs | La API Resource Manager v1beta1 contiene versiones experimentales de los métodos de la API v1. |
v2 | Explorador de APIs | La API Resource Manager v2 contiene métodos relacionados con la gestión de carpetas. |
v2beta1 | Explorador de APIs | La API Resource Manager v2 beta 1 contiene versiones experimentales de los métodos de la API v2. |
v3 | Explorador de APIs | La API Resource Manager v3 contiene métodos relacionados con la gestión de proyectos, carpetas, organizaciones, retenciones y etiquetas. |