Auf dieser Seite werden die ersten Schritte mit den Cloud-Clientbibliotheken für die Google Storage Transfer API beschrieben. Weitere Informationen zu den Clientbibliotheken für Cloud APIs, einschließlich der älteren Google API-Clientbibliotheken, finden Sie unter Clientbibliotheken.
Informationen zum Aktualisieren von der Google API-Clientbibliothek auf die Cloud-Clientbibliothek, die auf dieser Seite beschrieben wird, finden Sie im Migrationsleitfaden für Storage Transfer Service.
Clientbibliothek installieren
C++
Weitere Informationen zum Installieren der C++-Bibliothek finden Sie im Leitfaden C++-Entwicklungsumgebung einrichten.
C#
Weitere Informationen finden Sie unter .NET-Entwicklungsumgebung einrichten.
Wenn Sie Visual Studio 2017 oder höher verwenden, öffnen Sie ein Nuget-Paketmanager und geben Sie Folgendes ein:Install-Package Google.Cloud.StorageTransfer.V1
Wenn Sie die .NET Core-Befehlszeilentools verwenden, führen Sie den folgenden Befehl aus:
dotnet add package Google.Cloud.StorageTransfer.V1
Go
Weitere Informationen finden Sie unter Go-Entwicklungsumgebung einrichten.
go get cloud.google.com/go/storagetransfer
Java
Weitere Informationen finden Sie unter Java-Entwicklungsumgebung einrichten.
Wenn Sie Maven verwenden, fügen Sie der Datei pom.xml Folgendes hinzu:<dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-storage-transfer</artifactId> <version>0.2.3</version> </dependency>
Wenn Sie Gradle ohne BOM verwenden, fügen Sie den Abhängigkeiten Folgendes hinzu:
implementation 'com.google.cloud:google-cloud-storage-transfer:0.2.3'
Node.js
Weitere Informationen finden Sie unter Node.js-Entwicklungsumgebung einrichten.
npm install --save @google-cloud/storage-transfer
PHP
Weitere Informationen finden Sie unter PHP auf Google Cloud verwenden.
composer require google/cloud
Python
Weitere Informationen finden Sie unter Python-Entwicklungsumgebung einrichten.
pip install --upgrade google-cloud-storage-transfer
Ruby
Weitere Informationen finden Sie unter Ruby-Entwicklungsumgebung einrichten.
gem install google-cloud-storage_transfer
Authentifizierung einrichten
Wenn Sie Clientbibliotheken verwenden, authentifizieren Sie die Standardanmeldedaten für Anwendungen. Weitere Informationen finden Sie unter Authentifizierung mit Clientbibliotheken.
Clientbibliothek verwenden
Die folgenden Beispiele zeigen, wie die Clientbibliothek verwendet wird.
Bevor Sie diese Beispiele verwenden, folgen Sie der Anleitung unter Zugriff konfigurieren, um die erforderlichen Berechtigungen einzurichten.
C++
Informationen zum Installieren und Verwenden der Clientbibliothek für Storage Transfer Service finden Sie unter Storage Transfer Service-Clientbibliotheken.
Um sich bei Storage Transfer Service zu authentifizieren, richten Sie Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
C#
Informationen zum Installieren und Verwenden der Clientbibliothek für Storage Transfer Service finden Sie unter Storage Transfer Service-Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Storage Transfer Service C# API.
Um sich bei Storage Transfer Service zu authentifizieren, richten Sie Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für Storage Transfer Service finden Sie unter Storage Transfer Service-Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Storage Transfer Service Go API.
Um sich bei Storage Transfer Service zu authentifizieren, richten Sie Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für Storage Transfer Service finden Sie unter Storage Transfer Service-Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Storage Transfer Service Java API.
Um sich bei Storage Transfer Service zu authentifizieren, richten Sie Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für Storage Transfer Service finden Sie unter Storage Transfer Service-Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Storage Transfer Service Node.js API.
Um sich bei Storage Transfer Service zu authentifizieren, richten Sie Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
PHP
Informationen zum Installieren und Verwenden der Clientbibliothek für Storage Transfer Service finden Sie unter Storage Transfer Service-Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Storage Transfer Service PHP API.
Um sich bei Storage Transfer Service zu authentifizieren, richten Sie Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für Storage Transfer Service finden Sie unter Storage Transfer Service-Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Storage Transfer Service Python API.
Um sich bei Storage Transfer Service zu authentifizieren, richten Sie Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Ruby
Informationen zum Installieren und Verwenden der Clientbibliothek für Storage Transfer Service finden Sie unter Storage Transfer Service-Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Storage Transfer Service Ruby API.
Um sich bei Storage Transfer Service zu authentifizieren, richten Sie Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Clientbibliothek mit dem Cloud Shell-Editor verwenden
Java
Klicken Sie auf Anleitung, um die Schritt-für-Schritt-Anleitung für diese Aufgabe direkt in der Google Cloud Console auszuführen:
Node.js
Klicken Sie auf Anleitung, um die Schritt-für-Schritt-Anleitung für diese Aufgabe direkt in der Google Cloud Console auszuführen:
Python
Klicken Sie auf Anleitung, um die Schritt-für-Schritt-Anleitung für diese Aufgabe direkt in der Google Cloud Console auszuführen: