Questa pagina mostra come iniziare a utilizzare le librerie client di Cloud per l'API Google Storage Transfer. Scopri di più sulle librerie client per le API Cloud, incluse le librerie client delle API di Google precedenti, in 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.
Installare la libreria client
C++
Per saperne di più sull'installazione della libreria C++, consulta la guida Configurazione di un ambiente di sviluppo C++.
C#
Per maggiori informazioni, vedi Configurazione di un ambiente di sviluppo C#.
Se utilizzi Visual Studio 2017 o versioni successive, apri una finestra di gestione pacchetti NuGet e digita quanto segue:Install-Package Google.Cloud.StorageTransfer.V1
Se utilizzi gli strumenti dell'interfaccia a riga di comando .NET Core per installare le dipendenze, esegui il seguente comando:
dotnet add package Google.Cloud.StorageTransfer.V1
Go
Per maggiori informazioni, vedi Configurare un ambiente di sviluppo Go.
go get cloud.google.com/go/storagetransfer
Java
Per ulteriori informazioni, vedi 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 usi Gradle senza BOM, aggiungi quanto segue alle dipendenze:
implementation 'com.google.cloud:google-cloud-storage-transfer:0.2.3'
Node.js
Per maggiori informazioni, consulta Configurazione di un ambiente di sviluppo Node.js.
npm install @google-cloud/storage-transfer
PHP
Per saperne di più, consulta Utilizzare PHP su Google Cloud.
composer require google/cloud
Python
Per maggiori informazioni, vedi Configurazione di un ambiente di sviluppo Python.
pip install --upgrade google-cloud-storage-transfer
Ruby
Per maggiori informazioni, vedi Configurare un ambiente di sviluppo Ruby.
gem install google-cloud-storage_transfer
Configurazione dell'autenticazione
Quando utilizzi le librerie client, utilizzi le Credenziali predefinite dell'applicazione per l'autenticazione. Per ulteriori informazioni, vedi Autenticazione mediante librerie client.
Utilizzo della libreria client
Gli esempi seguenti mostrano come utilizzare la libreria client.
Prima di utilizzare questi esempi, segui le istruzioni riportate in Configurazione dell'accesso per configurare le autorizzazioni richieste.
C++
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta la sezione Librerie client di Storage Transfer Service.
Per eseguire l'autenticazione in Storage Transfer Service, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
C#
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta la sezione Librerie client di Storage Transfer Service. Per saperne di più, consulta la documentazione di riferimento dell'API Storage Transfer Service C#.
Per eseguire l'autenticazione in Storage Transfer Service, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Go
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta la sezione Librerie client di Storage Transfer Service. Per saperne di più, consulta la documentazione di riferimento dell'API Storage Transfer Service Go.
Per eseguire l'autenticazione in Storage Transfer Service, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta la sezione Librerie client di Storage Transfer Service. Per saperne di più, consulta la documentazione di riferimento dell'API Storage Transfer Service Java.
Per eseguire l'autenticazione in Storage Transfer Service, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta la sezione Librerie client di Storage Transfer Service. Per saperne di più, consulta la documentazione di riferimento dell'API Storage Transfer Service Node.js.
Per eseguire l'autenticazione in Storage Transfer Service, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
PHP
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta la sezione Librerie client di Storage Transfer Service. Per saperne di più, consulta la documentazione di riferimento dell'API Storage Transfer Service PHP.
Per eseguire l'autenticazione in Storage Transfer Service, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta la sezione Librerie client di Storage Transfer Service. Per saperne di più, consulta la documentazione di riferimento dell'API Storage Transfer Service Python.
Per eseguire l'autenticazione in Storage Transfer Service, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Ruby
Per scoprire come installare e utilizzare la libreria client per Storage Transfer Service, consulta la sezione Librerie client di Storage Transfer Service. Per saperne di più, consulta la documentazione di riferimento dell'API Storage Transfer Service Ruby.
Per eseguire l'autenticazione in Storage Transfer Service, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Utilizzo della libreria client con Cloud Shell Editor
Java
Per seguire le indicazioni dettagliate per questa attività direttamente nella Google Cloud console, fai clic su Procedura guidata:
Node.js
Per seguire le indicazioni dettagliate per questa attività direttamente nella Google Cloud console, fai clic su Procedura guidata:
Python
Per seguire le indicazioni dettagliate per questa attività direttamente nella Google Cloud console, fai clic su Procedura guidata: