Questa pagina mostra come iniziare a utilizzare le librerie client di Cloud per l'API Google Storage Transfer. Per ulteriori informazioni sulle librerie client per le API Cloud, incluse le librerie client delle API di Google precedenti, consulta la pagina Spiegazione delle librerie client.
Per informazioni sull'aggiornamento dalla libreria client delle API di Google alla libreria client Cloud descritta in questa pagina, consulta la guida alla migrazione di Storage Transfer Service.
Installazione della libreria client
C++
Per ulteriori informazioni sull'installazione della libreria C++, consulta la guida Configurazione di un ambiente di sviluppo C++.
C#
Per ulteriori informazioni, consulta la sezione Configurazione di un ambiente di sviluppo C#.
Se utilizzi Visual Studio 2017 o versioni successive, apri una finestra del gestore di pacchetti Nuget e digita quanto segue:Install-Package Google.Cloud.StorageTransfer.V1
Se utilizzi strumenti di interfaccia a riga di comando .NET Core per installare le dipendenze, esegui questo comando:
dotnet add package Google.Cloud.StorageTransfer.V1
Go
Per ulteriori informazioni, consulta la sezione Configurazione di un ambiente di sviluppo Go.
go get cloud.google.com/go/storagetransfer
Java
Per ulteriori informazioni, consulta la sezione Configurazione di un ambiente di sviluppo Java.
Se utilizzi Maven, aggiungi quanto segue al file pom.xml:<dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-storage-transfer</artifactId> <version>0.2.3</version> </dependency>
Se utilizzi Gradle senza BOM, aggiungi quanto segue alle dipendenze:
implementation 'com.google.cloud:google-cloud-storage-transfer:0.2.3'
Node.js
Per ulteriori informazioni, consulta la sezione Configurare un ambiente di sviluppo Node.js.
npm install --save @google-cloud/storage-transfer
PHP
Per ulteriori informazioni, consulta Utilizzo di PHP su Google Cloud.
composer require google/cloud
Python
Per ulteriori informazioni, consulta la sezione Configurazione di un ambiente di sviluppo Python.
pip install --upgrade google-cloud-storage-transfer
Ruby
Per ulteriori informazioni, consulta la sezione Configurazione di un ambiente di sviluppo Ruby.
gem install google-cloud-storage_transfer
Configurazione dell'autenticazione
Quando utilizzi le librerie client, per l'autenticazione vengono usate le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Eseguire l'autenticazione utilizzando le librerie client.
Utilizzo della libreria client
I seguenti esempi mostrano come utilizzare la libreria client.
Prima di utilizzare questi esempi, segui le istruzioni in Configurazione dell'accesso per impostare le autorizzazioni richieste.
C++
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta librerie client di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
C#
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta librerie client di Storage Transfer Service. Per maggiori informazioni, consulta la documentazione di riferimento dell'API C# di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Go
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta librerie client di Storage Transfer Service. Per maggiori informazioni, consulta la documentazione di riferimento dell'API Go di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta librerie client di Storage Transfer Service. Per maggiori informazioni, consulta la documentazione di riferimento dell'API Java di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta librerie client di Storage Transfer Service. Per maggiori informazioni, consulta la documentazione di riferimento dell'API Node.js di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
PHP
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta librerie client di Storage Transfer Service. Per maggiori informazioni, consulta la documentazione di riferimento dell'API PHP di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta librerie client di Storage Transfer Service. Per maggiori informazioni, consulta la documentazione di riferimento dell'API Python di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Ruby
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta librerie client di Storage Transfer Service. Per maggiori informazioni, consulta la documentazione di riferimento dell'API Ruby di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Utilizzo della libreria client con l'editor di Cloud Shell
Java
Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud, fai clic su Aiuto:
Node.js
Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud, fai clic su Aiuto:
Python
Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud, fai clic su Aiuto: