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 代码库。
客户端库文档
有关详情,请查看客户端库 文档。