如果您不想自行编写代码来发送 HTTP 请求和解析 则必须下载客户端 库。
客户端库的设置方式因编程语言而异。在以下 部分中,选择您用于开发的语言。
如果您想使用下文未显示的语言,请参阅客户端 资源库文档,看看是否有库 。
Java
要使用适用于 Java 的 Google API 客户端库,您需要下载核心 Java 客户端库和 Google Drive Activity API Java 库。
本页面介绍了如何通过 适用于 Java 的 Google API 客户端库。如需了解详情,请参阅以下文档:
- 浏览适用于 Drive Activity API 的 Javadoc 参考文档。
- 阅读 Java 版 Google API 客户端库的开发者指南。
- 使用适用于 Drive Activity API 的 APIs Explorer 在您的浏览器中与此 API 进行交互。
将客户端库添加到您的项目中
从以下标签页中选择构建环境(Maven 或 Gradle):
请将以下内容添加到 pom.xml
文件:
请将以下内容添加到 build.gradle
文件:
Python
要使用适用于 Python 的 Google API 客户端库,您需要下载并安装 Python 源代码。
本页面介绍了如何通过 适用于 Python 的 Google API 客户端库。如需了解详情,请参阅以下文档:
- 浏览适用于 Drive Activity API 的 PyDoc 参考文档。
- 阅读 Python 版 Google API 客户端库的开发者指南。
- 使用适用于 Drive Activity API 的 APIs Explorer 在您的浏览器中与此 API 进行交互。
系统要求
- 操作系统:
- Linux
- macOS X
- Windows
- Python 2.7/3.4 或更高版本
安装客户端库
您既可以使用软件包管理器,也可以手动下载并安装 Python 客户端库:
托管安装
利用 pip 或 setuptools 管理安装流程,您可能需要先运行 sudo
。
- pip(首选):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
手动安装
- 下载最新的 Python 版客户端库。
- 解压缩代码。
- 安装:
python setup.py install
App Engine
由于 App Engine Python 运行时环境中未安装 Python 客户端库,因此您必须像使用第三方库一样将这些库复制到您的应用中。
为此,请运行以下命令:
$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client $ cd google-api-python-client $ sudo python setup.py install
您现在可以使用以下语句导入所需的类:
from apiclient.discovery import build from apiclient.oauth import OAuthCredentials import httplib2 import oauth2 as oauth
PHP
要使用适用于 PHP 的 Google API 客户端库,您需要下载并安装 PHP 源代码。
为此,请运行以下命令:
$ svn checkout http://google-api-php-client.googlecode.com/svn/trunk/ google-api-php-client-read-only $ cd google-api-php-read-only $ # Copy the src directory to your working directory.
您现在可以使用以下语句导入所需的类:
require_once "../src/apiClient.php";
.NET
要使用适用于 .NET 的 Google API 客户端库,您需要下载核心 .NET 客户端库和 Google Drive Activity API .NET 库。下载文件并将其作为引用添加到您的项目中:
您现在可以使用以下语句导入所需的类:
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;