安裝 Google 雲端硬碟用戶端程式庫

Google Drive API 是以 HTTP 和 JSON 做為建構基礎,因此任何標準 HTTP 用戶端都可以向這個 API 傳送要求並剖析回應。

不過,Google API 用戶端程式庫不但提供更出色的語言整合功能,安全性也更高,還能執行需要使用者授權的呼叫。用戶端程式庫採用每種受支援語言的自然慣例,並減少您必須編寫的樣板程式碼。這個用戶端程式庫支援多種程式設計語言,只要善加利用,您就不必再手動設定 HTTP 要求及剖析回應。

如要進一步瞭解 Cloud 用戶端程式庫和舊版 Google API 用戶端程式庫,請參閱用戶端程式庫說明

用戶端程式庫

Drive 提供下列語言的用戶端程式庫。選取要使用的程式設計語言。

Dart

取得最新版 適用於 Dart 的 Google Drive API 用戶端程式庫

執行下列指令,即可在 Dart 環境中安裝此用戶端程式庫:

dart pub add googleapis

執行下列指令,即可在 Flutter 環境中安裝此用戶端程式庫:

flutter pub add googleapis

程式碼範例

如要查看或取得個別程式碼範例,請參閱 googleapis.dart GitHub 存放區。

用戶端程式庫說明文件

詳情請參閱用戶端程式庫說明文件

Go

取得最新版適用於 Go 的 Google Drive API 用戶端程式庫

執行下列指令,在環境中安裝 API 和該 API 的版本:

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

程式碼範例

如要查看或取得個別程式碼範例,請參閱 google-api-go-client GitHub 存放區。

用戶端程式庫說明文件

詳情請參閱用戶端程式庫說明文件

Java

取得最新版 適用於 Java 的 Google Drive API 用戶端程式庫

如要使用 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

取得最新版 適用於 JavaScript 的 Google Drive API 用戶端程式庫

使用 gapi.client.request 向 JavaScript 用戶端程式庫提出要求。

程式碼範例

如要查看或取得個別程式碼範例,請參閱 google-api-javascript-client GitHub 存放區。

.NET

取得最新的 適用於 .NET 的 Google Drive API 用戶端程式庫

執行下列指令,在環境中安裝此套件:

dotnet add package Google.Apis --version 1.68.0

如要瞭解其他安裝方式,請參閱 Google.Apis NuGet 頁面。

程式碼範例

如要查看或取得個別程式碼範例,請參閱「開始使用」頁面。

用戶端程式庫說明文件

詳情請參閱用戶端程式庫說明文件

Node.js

取得最新版適用於 Node.js 的 Google 雲端硬碟 API 用戶端程式庫

執行下列指令,在環境中安裝此用戶端程式庫:

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

取得最新版 適用於 PHP 的 Google Drive API 用戶端程式庫

如要使用 Composer,請執行下列指令,在您的環境中安裝這個用戶端程式庫:

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

如要改為下載及安裝發布版本,請解壓縮下載檔案,並在專案中加入 Autoloader:

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

程式碼範例

如要查看或取得個別程式碼範例,請參閱 google-api-php-client GitHub 存放區。

用戶端程式庫說明文件

詳情請參閱用戶端程式庫說明文件

Python

取得最新版 適用於 Python 的 Google Drive API 用戶端程式庫

使用 pip 在環境中的 virtualenv 中安裝此用戶端程式庫。

如何在 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 用戶端程式庫

如要使用 gem install,請執行下列指令,在環境中安裝此用戶端程式庫:

gem install google-apis-drive_v3 -v 0.5.0

如要改為要求檔案,請將檔案新增至 Gemfile,在專案中新增 require 陳述式,然後將服務例項化:

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

程式碼範例

如要查看或取得個別程式碼範例,請參閱 google-api-ruby-client GitHub 存放區。

用戶端程式庫說明文件

詳情請參閱用戶端程式庫說明文件