本頁說明如何開始使用 Google Storage Transfer API 適用的 Cloud 用戶端程式庫。如要進一步瞭解 Cloud API 適用的用戶端程式庫,包括舊版 Google API 用戶端程式庫,請參閱「用戶端程式庫說明」。
如要瞭解如何從 Google API 用戶端程式庫更新至本頁所述的 Cloud 用戶端程式庫,請參閱 Storage 移轉服務遷移指南。
安裝用戶端程式庫
C++
如要進一步瞭解如何安裝 C++ 程式庫,請參閱「設定 C++ 開發環境」指南。
C#
詳情請參閱「設定 C# 開發環境」。
如果是使用 Visual Studio 2017 以上版本,請開啟 NuGet 套件管理工具視窗,然後輸入下列內容:Install-Package Google.Cloud.StorageTransfer.V1
如果是使用 .NET Core 指令列介面工具安裝依附元件,請執行下列指令:
dotnet add package Google.Cloud.StorageTransfer.V1
Go
詳情請參閱「設定 Go 開發環境」。
go get cloud.google.com/go/storagetransfer
Java
詳情請參閱「設定 Java 開發環境」。
如果您使用 Maven,請在 pom.xml 檔案中加入以下指令:<dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-storage-transfer</artifactId> <version>1.80.0</version> </dependency>
如果您使用無 BoM 的 Gradle,請在依附元件中加入以下指令:
implementation 'com.google.cloud:google-cloud-storage-transfer:1.80.0'
Node.js
詳情請參閱「設定 Node.js 開發環境」。
npm install @google-cloud/storage-transfer
PHP
詳情請參閱「在 Google Cloud 上使用 PHP」。
composer require google/cloud
Python
詳情請參閱「設定 Python 開發環境」。
pip install --upgrade google-cloud-storage-transfer
Ruby
詳情請參閱「設定 Ruby 開發環境」。
gem install google-cloud-storage_transfer
設定驗證
使用用戶端程式庫時,您會使用應用程式預設憑證進行驗證。詳情請參閱「使用用戶端程式庫進行驗證」。
使用用戶端程式庫
以下範例將說明用戶端程式庫的使用方法。
使用這些範例前,請按照「設定存取權」一文中的操作說明,設定必要權限。
C++
如要瞭解如何安裝及使用 Storage 移轉服務的用戶端程式庫,請參閱「Storage 移轉服務用戶端程式庫」。
如要向 Storage 移轉服務進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。