Alcuni dati archiviati in Cloud Storage sono configurati in modo che siano leggibili da chiunque in qualsiasi momento. È possibile accedere a questi dati pubblici in diversi modi, a seconda di come vuoi utilizzarli.
Link all'API
Recupera il nome dell'oggetto pubblico e del bucket in cui è archiviato l'oggetto.
Utilizza il seguente URI per accedere a un oggetto nel bucket:
https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME
Ad esempio, il bucket pubblico di Google gcp-public-data-landsat
contiene
il set di dati pubblico Landsat. Puoi creare un collegamento all'oggetto condiviso pubblicamente LC08/01/001/003/LC08_L1GT_001003_20140812_20170420_01_T2/LC08_L1GT_001003_20140812_20170420_01_T2_B3.TIF
utilizzando il link:
https://storage.googleapis.com/gcp-public-data-landsat/LC08/01/001/003/LC08_L1GT_001003_20140812_20170420_01_T2/LC08_L1GT_001003_20140812_20170420_01_T2_B3.TIF
Console
Recupera il nome dell'oggetto pubblico e del bucket in cui è archiviato l'oggetto.
Utilizzando un browser web, accedi all'oggetto con il seguente URI (ti verrà chiesto di eseguire l'accesso se non l'hai ancora fatto):
https://console.cloud.google.com/storage/browser/_details/BUCKET_NAME/OBJECT_NAME
Se il pubblico dispone dell'autorizzazione per elencare i contenuti del bucket, puoi elencare tutti gli oggetti nel bucket con il seguente URI:
https://console.cloud.google.com/storage/browser/BUCKET_NAME
Ad esempio, il bucket pubblico di Google gcp-public-data-landsat
contiene
il set di dati pubblico Landsat. Puoi accedere al bucket con:
https://console.cloud.google.com/storage/browser/gcp-public-data-landsat
Riga di comando
Se non hai gcloud CLI, segui queste istruzioni per installarlo.
Durante l'installazione di gcloud CLI, se non vuoi eseguire l'autenticazione, salta il passaggio dell'esecuzione del comando
gcloud init
ed esegui invece questo comando:gcloud config set auth/disable_credentials True
Recupera il nome dell'oggetto pubblico e del bucket in cui è archiviato l'oggetto.
Se l'autorizzazione per elencare i contenuti del bucket viene concessa al pubblico, puoi elencare alcuni o tutti gli oggetti contenuti nel bucket utilizzando il comando
ls
.Ad esempio, il bucket pubblico di Google
gcp-public-data-landsat
contiene il set di dati pubblico Landsat. Puoi elencare gli oggetti con il prefissoLC08/01/001/003/LC
con il seguente comando:gcloud storage ls --recursive gs://gcp-public-data-landsat/LC08/01/001/003/LC*
Scarica oggetti pubblici specifici contenuti nel bucket utilizzando il comando
cp
.Ad esempio, il comando seguente scarica un file dal bucket
gcp-public-data-landsat
nella tua directory locale:gcloud storage cp gs://gcp-public-data-landsat/LC08/01/001/003/LC08_L1GT_001003_20140812_20170420_01_T2/LC08_L1GT_001003_20140812_20170420_01_T2_B3.TIF .
Librerie client
C++
Per maggiori informazioni, consulta la documentazione di riferimento dell'API C++ di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
C#
Per maggiori informazioni, consulta la documentazione di riferimento dell'API C# di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Go
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Go di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Java di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Node.js di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Python di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Ruby
Per maggiori informazioni, consulta la documentazione di riferimento dell'API Ruby di Cloud Storage.
Per eseguire l'autenticazione in Cloud Storage, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Passaggi successivi
- Esplora alcuni dei set di dati pubblici forniti da Cloud Storage.
- Scopri come condividere pubblicamente un oggetto.
- Scopri le opzioni per controllare l'accesso ai tuoi dati.
- Controlla l'accesso ai dati utilizzando le autorizzazioni IAM.
- Scarica oggetti da un bucket.