如果您不想编写自己的代码来发送 HTTP 请求并解析响应,则必须下载客户端库。
客户端库的设置方式因编程语言而异。在下一部分中,选择您要使用的开发语言。
如果您想使用下方未列出的语言,请参阅客户端库文档,了解是否有适用于您的语言的库。
如需使用 Java 版 Google API 客户端库,您需要下载核心 Java 客户端库和 Google 云端硬盘 Activity API Java 库。
本页内容介绍了如何通过使用 Java 版 Google API 客户端库开始使用 Drive Activity API。如需了解详情,请参阅以下文档:
- 浏览 Drive Activity API 的 Javadoc 参考文档。
- 阅读 Java 版 Google API 客户端库的开发者指南。
- 使用适用于 Drive Activity API 的 API Explorer,在浏览器中与此 API 交互。
将客户端库添加到您的项目中
从以下标签页中选择构建环境(Maven 或 Gradle):
请将以下内容添加到 pom.xml
文件:
请将以下内容添加到 build.gradle
文件:
如需使用 Python 版 Google API 客户端库,您需要下载并安装 Python 源代码。
本页内容介绍了如何通过使用 Python 版 Google API 客户端库 (v1/v2) 开始使用 Drive Activity API。如需了解详情,请参阅以下文档:
- 浏览 Drive Activity API 的 PyDoc 参考文档。
- 阅读 Python 版 Google API 客户端库 (v1/v2) 的开发者指南。
- 使用适用于 Drive Activity API 的 API Explorer,在浏览器中与此 API 交互。
系统要求
- 操作系统:
- Linux
- macOS X
- Windows
- v1 客户端库需要 Python 2.7 或更高版本。v2 客户端库需要 Python 3.7 或更高版本。
安装客户端库
您既可以使用软件包管理器,也可以手动下载并安装 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 版 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 的 Google API 客户端库,您需要下载核心 .NET 客户端库和 Google 云端硬盘 Activity API .NET 库。下载这些文件,并将其作为引用添加到您的项目中:
现在,您可以使用以下语句导入所需的类:
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;