安装客户端库

Resource Manager API 基于 HTTP 和 JSON 构建,因此任何标准 HTTP 客户端都可以向其发送请求并解析响应。

但是,Google API 客户端库可提供更好的语言集成和更高的安全性,并支持进行需要用户授权的调用。客户端库具有多种编程语言版本;使用客户端库可以避免手动设置 HTTP 请求和手动解析响应。

首先,请选择要用于开发的编程语言。

Go

获取最新的 Go 版 Resource Manager API 客户端库(Alpha 版)。阅读 客户端库的开发者指南

Java

本页面介绍了如何通过 适用于 Java 的 Google API 客户端库。如需了解详情,请参阅以下文档:

将客户端库添加到您的项目中

从以下标签页中选择构建环境(Maven 或 Gradle):

JavaScript

阅读该客户端库的开发者指南

.NET

本页面介绍了如何通过 适用于 .NET 的 Google API 客户端库。如需了解详情,请参阅以下文档:

下载库

安装 NuGet 软件包:Google.Apis

Node.js

获取最新的 Node.js 版 Resource Manager API 客户端库。阅读该客户端库的开发者指南

Obj-C

获取最新的 Objective-C 版 Resource Manager API 客户端库。阅读 客户端库的开发者指南

PHP

获取最新的 PHP 版 Resource Manager API 客户端库。阅读 客户端库的开发者指南

Python

本页面介绍了如何通过 适用于 Python 的 Google API 客户端库。如需了解详情,请参阅以下文档:

系统要求

安装客户端库

您可以使用软件包管理器,也可以手动下载并安装 Python 客户端库:

托管安装

利用 pip 或 setuptools 管理安装流程。您可能会 需要先运行 sudo

  • pip(首选):
    pip install --upgrade google-api-python-client
  • Setuptools
    easy_install --upgrade google-api-python-client

手动安装

  1. 下载最新的客户端 适用于 Python 的库
  2. 解压缩代码。
  3. 安装:
    python setup.py install

App Engine

由于 Python 客户端库没有安装在 App Engine Python 运行时环境, 您必须 就像使用第三方库一样,可以将它们复制到您的应用中

Ruby

本页面介绍了如何通过 适用于 Ruby 的 Google API 客户端库。如需了解详情,请参阅以下文档:

安装 google-api-client gem

您可能需要在这些命令前面加上 sudo,具体取决于您的系统。

如果您之前未安装过 Ruby 版 Google API 客户端库,请使用 RubyGems 进行安装:

gem install google-api-client

如果您已安装 gem,请更新至最新版本:

gem update -y google-api-client

开始使用 Ruby 版 Google API 客户端库

要了解如何发出第一个请求,请参阅 入门指南

可用的 Resource Manager API 版本

下表列出了可用的 Resource Manager API 版本。Resource Manager API 方法拆分为下列各个版本。您可以通过使用 APIs Explorer 在您的浏览器中试用每个版本中的可用方法。

版本 访问方法 说明
v1 APIs Explorer v1 Resource Manager API 包含与管理项目和组织相关的方法。
v1beta1 APIs Explorer v1beta1 Resource Manager API 包含 v1 API 方法的实验版本。
v2 APIs Explorer v2 Resource Manager API 包含与管理文件夹相关的方法。
v2beta1 APIs Explorer v2beta1 Resource Manager API 包含 v2 API 方法的实验版本。
v3 APIs Explorer v3 Resource Manager API 包含与管理项目、文件夹、组织、安全锁和标记相关的方法。

可用的 Resource Settings API 版本

下表列出了可用的 Resource Settings API 版本。您可以通过使用 API Explorer 在您的浏览器中试用每个版本中的可用方法。

版本 访问方法 说明
v1 APIs Explorer v1 Resource Settings API 包含与管理和更改资源设置相关的方法。