Instalar bibliotecas de cliente

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):

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

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

  1. Descarga la biblioteca de cliente más reciente para Python.
  2. Descomprime el código.
  3. 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.