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

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 存放區

用戶端程式庫說明文件

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