Google Drive API 是以 HTTP 和 JSON 為基礎,因此所有標準 HTTP 用戶端 傳送要求並剖析回應。
不過,Google API 用戶端程式庫提供更好的語言整合。 提升安全性,並協助使用者進行需要使用者授權的呼叫。 用戶端程式庫採用每個支援語言的自然慣例, 減少一成不變的程式碼編寫作業用戶端程式庫 提供多種程式語言只要使用這些原則 手動設定 HTTP 要求並剖析回應。
進一步瞭解 Cloud 用戶端程式庫和舊版 Google API 用戶端 用戶端程式庫中的程式庫 範例。
用戶端程式庫
雲端硬碟提供下列語言的用戶端程式庫。 選取要使用的程式設計語言。
Dart
取得最新版本的 Google Drive API 用戶端程式庫 Dart。
執行下列指令,在您的環境中安裝這個用戶端程式庫 適用於 Dart:
dart pub add googleapis
執行下列指令,在您的環境中安裝這個用戶端程式庫 Flutter:
flutter pub add googleapis
程式碼範例
如要查看或取得個別程式碼範例,請參閱
googleapis.dart
敬上
GitHub 存放區
用戶端程式庫說明文件
詳情請參閱用戶端程式庫 說明文件。
Go
取得最新版本的 Google Drive API 用戶端程式庫 Go。
執行下列指令,在 您的環境:
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 存放區
用戶端程式庫說明文件
詳情請參閱用戶端程式庫 說明文件。
小茹
取得最新版本的 Google Drive API 用戶端程式庫 Ruby。
如要使用 gem install
,請執行下列指令安裝這個用戶端
導入現有資料庫:
gem install google-apis-drive_v3 -v 0.5.0
如要改為要求使用這個檔案,請將檔案新增到 Gemfile
,並將
,並將服務例項化:
require 'google/apis/drive_v3'
drive = Google::Apis::DriveV3::DriveService.new
程式碼範例
如要查看或取得個別程式碼範例,請參閱
google-api-ruby-client
敬上
GitHub 存放區
用戶端程式庫說明文件
詳情請參閱用戶端程式庫 說明文件。