安装 Google 云端硬盘客户端库

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

不过,Google API 客户端库可提供更好的语言集成, 提高了安全性,并更便于进行需要用户授权的调用。 客户端库使用所支持每种语言的自然规范, 减少您必须编写的样板代码。客户端库 支持多种编程语言。通过使用它们,您无需编写代码 以手动设置 HTTP 请求并解析响应。

详细了解 Cloud 客户端库和旧版 Google API 客户端 客户端库中的库 说明

客户端库

云端硬盘提供以下语言版本的客户端库。 选择要使用的编程语言。

Dart

获取最新的 Google Drive API 客户端库, Dart

运行以下命令以在您的环境中安装此客户端库 适用于 Dart:

dart pub add googleapis

运行以下命令以在您的环境中安装此客户端库 :

flutter pub add googleapis

代码示例

如需查看或获取各个代码示例,请参阅 googleapis.dart GitHub 代码库。

客户端库文档

有关详情,请查看客户端库 文档

Go

获取最新的 Google Drive API 客户端库, 前往

运行以下命令,以安装 API 及其某个版本, 您的环境:

go get google.golang.org/api/urlshortener/v1

代码示例

如需查看或获取各个代码示例,请参阅 google-api-go-client GitHub 代码库。

客户端库文档

有关详情,请查看客户端库 文档

Java

获取最新的 Google Drive API 客户端库, Java

如需使用 Maven,请将以下行添加到 pom.xml 文件中:

<project>
  <dependencies>
    <dependency>
      <groupId>com.google.apis</groupId>
      <artifactId>google-api-services-drive</artifactId>
      <version>v3-rev20240509-2.0.0</version>
    </dependency>
  </dependencies>
</project>

如需使用 Gradle,请将以下行添加到 build.gradle 文件中:

repositories {
  mavenCentral()
}
dependencies {
  implementation 'com.google.apis:google-api-services-drive:v3-rev20240509-2.0.0'
}

代码示例

如需查看或获取各个代码示例,请参阅 google-api-java-client-services GitHub 代码库。

客户端库文档

有关详情,请查看客户端库 文档

JavaScript

获取最新的 Google Drive API 客户端库, JavaScript

使用 gapi.client.request 向 JavaScript 客户端库发出请求。

代码示例

如需查看或获取各个代码示例,请参阅 google-api-javascript-client GitHub 代码库。

.NET

获取最新的 Google Drive API 客户端库, .NET

运行以下命令,在您的环境中安装此软件包:

dotnet add package Google.Apis --version 1.68.0

如需了解其他安装方法,请参阅 Google.Apis NuGet 页面。

代码示例

要查看或获取各个代码示例,请参阅获取 开始 页面。

客户端库文档

有关详情,请查看客户端库 文档

Node.js

获取最新的 Google Drive API 客户端库, Node.js

运行以下命令,在您的 环境:

npm install @googleapis/drive

代码示例

如需查看或获取各个代码示例,请参阅 google-api-nodejs-client GitHub 代码库。

客户端库文档

有关详情,请查看客户端库 文档

Obj-C

获取最新的 Objective-C 版 Google Drive API 客户端库 REST

如果您是从 CocoaPods 构建,请将所需的 Pod 添加到 Podfile 您的环境:

pod 'GoogleAPIClientForREST/Drive'

代码示例

如需查看或获取各个代码示例,请参阅 google-api-objectivec-client-for-rest GitHub 代码库。

客户端库文档

有关详情,请查看客户端库 文档

PHP

获取最新的 Google Drive API 客户端库, PHP

如需使用 Composer,请运行以下命令以安装此客户端库 您的环境:

npm install @googleapis/drivecomposer require google/apiclient:^2.15.0

如要改为下载并安装此版本,请解压缩下载文件 并在您的项目中添加自动加载器:

require_once '/path/to/google-api-php-client/vendor/autoload.php';

代码示例

如需查看或获取各个代码示例,请参阅 google-api-php-client GitHub 代码库。

客户端库文档

有关详情,请查看客户端库 文档

Python

获取最新的 Google Drive API 客户端库, Python

将此客户端库安装到 virtualenv 使用 pip

如需在 Mac 或 Linux 上安装,请执行以下操作:

pip3 install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-api-python-client

如需在 Windows 上安装,请执行以下操作:

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-api-python-client

代码示例

如需查看或获取各个代码示例,请参阅 google-api-python-client GitHub 代码库。

客户端库文档

有关详情,请查看客户端库 文档

Ruby

获取最新的 Google Drive API 客户端库, Ruby

如需使用 gem install,请运行以下命令安装此客户端 库:

gem install google-apis-drive_v3 -v 0.5.0

如需改为对文件进行 require 操作,请将其添加到 Gemfile 中,然后添加 require 语句,并实例化服务:

require 'google/apis/drive_v3'
drive = Google::Apis::DriveV3::DriveService.new

代码示例

如需查看或获取各个代码示例,请参阅 google-api-ruby-client GitHub 代码库。

客户端库文档

有关详情,请查看客户端库 文档