Einige in Cloud Storage gespeicherte Daten sind konfiguriert, damit sie jederzeit für jeden lesbar sind. Auf diese öffentlichen Daten kann auf verschiedene Arten zugegriffen werden, je nachdem, wie Sie mit diesen Daten arbeiten möchten.
API-Link
Rufen Sie den Namen des öffentlichen Objekts und den Bucket ab, in dem das Objekt gespeichert ist.
Verwenden Sie den folgenden URI, um auf ein Objekt im Bucket zuzugreifen:
https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME
Der öffentliche Google-Bucket gcp-public-data-landsat
enthält beispielsweise das öffentliche Landsat-Dataset. Mit dem folgenden Link können Sie eine Verknüpfung zum öffentlich freigegebenen Objekt LC08/01/001/003/LC08_L1GT_001003_20140812_20170420_01_T2/LC08_L1GT_001003_20140812_20170420_01_T2_B3.TIF
herstellen:
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
Rufen Sie den Namen des öffentlichen Objekts und den Bucket ab, in dem das Objekt gespeichert ist.
Greifen Sie über einen Webbrowser mit dem folgenden URI auf das Objekt zu. Sie werden aufgefordert, sich anzumelden, wenn Sie nicht bereits angemeldet sind:
https://console.cloud.google.com/storage/browser/_details/BUCKET_NAME/OBJECT_NAME
Wenn die Öffentlichkeit die Berechtigung zum Auflisten des Inhalts des Buckets hat, können Sie alle Objekte im Bucket mit dem folgenden URI auflisten:
https://console.cloud.google.com/storage/browser/BUCKET_NAME
Der öffentliche Google-Bucket gcp-public-data-landsat
enthält beispielsweise das öffentliche Landsat-Dataset. Auf diesen Bucket können Sie folgendermaßen zugreifen:
https://console.cloud.google.com/storage/browser/gcp-public-data-landsat
Befehlszeile
Wenn Sie die gcloud CLI nicht haben, folgen Sie dieser Anleitung, um sie zu installieren.
Wenn Sie sich bei der Installation der gcloud CLI nicht authentifizieren möchten, überspringen Sie den Schritt des Befehls
gcloud init
und führen Sie stattdessen den folgenden Befehl aus:gcloud config set auth/disable_credentials True
Rufen Sie den Namen des öffentlichen Objekts und den Bucket ab, in dem das Objekt gespeichert ist.
Wenn die Berechtigung zum Auflisten des Inhalts des Buckets der Öffentlichkeit gewährt ist, können Sie einige oder alle im Bucket enthaltenen Objekte mit dem Befehl
ls
auflisten.Der öffentliche Google-Bucket
gcp-public-data-landsat
enthält beispielsweise das öffentliche Landsat-Dataset. Sie können Onjekte mit dem PräfixLC08/01/001/003/LC
mit folgendem Befehl auflisten:gcloud storage ls --recursive gs://gcp-public-data-landsat/LC08/01/001/003/LC*
Einzelne im Bucket enthaltene öffentliche Objekte können Sie mit dem Befehl
cp
herunterladen.Mit dem folgenden Befehl wird beispielsweise eine Datei aus dem Bucket
gcp-public-data-landsat
in Ihr lokales Verzeichnis heruntergeladen: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 .
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
C#
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C# API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Go
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Go API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Java API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Node.js
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Node.js API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Python API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Ruby
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Ruby API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Nächste Schritte
- Einzelne Objekte öffentlich lesbar machen
- Optionen zum Steuern des Zugriffs auf Daten
- Datenzugriff mit IAM-Berechtigungen steuern
- Objekte herunterladen