Certaines données stockées dans Cloud Storage sont configurées afin qu'elles soient lisibles par tout le monde et à tout moment. Vous pouvez accéder à ces données publiques de plusieurs façons selon la manière dont vous souhaitez les utiliser.
Lien d'API
Obtenez le nom de l'objet public et le bucket qui le stocke.
Utilisez l'URI suivant pour accéder à un objet du bucket :
https://storage.s3nsapis.fr/BUCKET_NAME/OBJECT_NAME
Console
Obtenez le nom de l'objet public et le bucket qui le stocke.
À l'aide d'un navigateur Web, accédez à l'objet avec l'URI ci-dessous (vous êtes invité à vous connecter si vous n'êtes pas déjà connecté) :
https://console.cloud.s3nscloud.fr/storage/browser/_details/BUCKET_NAME/OBJECT_NAME
Si le public est autorisé à répertorier le contenu du bucket, vous pouvez répertorier tous les objets qu'il contient avec l'URI suivant :
https://console.cloud.s3nscloud.fr/storage/browser/BUCKET_NAME
Ligne de commande
Si vous ne disposez pas de gcloud CLI, suivez ces instructions pour l'installer.
Lors de l'installation de gcloud CLI, si vous ne souhaitez pas vous authentifier, ignorez l'étape d'exécution de la commande
gcloud init
et exécutez plutôt la commande suivante :gcloud config set auth/disable_credentials True
Obtenez le nom de l'objet public et le bucket qui le stocke.
Si l'autorisation de répertorier le contenu du bucket est accordé au public, vous pouvez répertorier tout ou partie des objets qu'il contient à l'aide de la commande
ls
.Téléchargez des objets publics spécifiques figurant dans le bucket à l'aide de la commande
cp
.
Bibliothèques clientes
C++
Pour en savoir plus, consultez la documentation de référence de l'API Cloud Storage en langage C++.
Pour vous authentifier auprès de Cloud Storage, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez la page Configurer l'authentification pour les bibliothèques clientes.
Avant d'exécuter des exemples de code, définissez la variable d'environnement GOOGLE_CLOUD_UNIVERSE_DOMAIN
sur s3nsapis.fr
.
C#
Pour en savoir plus, consultez la documentation de référence de l'API Cloud Storage en langage C#.
Pour vous authentifier auprès de Cloud Storage, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez la page Configurer l'authentification pour les bibliothèques clientes.
Avant d'exécuter des exemples de code, définissez la variable d'environnement GOOGLE_CLOUD_UNIVERSE_DOMAIN
sur s3nsapis.fr
.
Go
Pour en savoir plus, consultez la documentation de référence de l'API Cloud Storage en langage Go.
Pour vous authentifier auprès de Cloud Storage, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez la page Configurer l'authentification pour les bibliothèques clientes.
Avant d'exécuter des exemples de code, définissez la variable d'environnement GOOGLE_CLOUD_UNIVERSE_DOMAIN
sur s3nsapis.fr
.
Java
Pour en savoir plus, consultez la documentation de référence de l'API Cloud Storage en langage Java.
Pour vous authentifier auprès de Cloud Storage, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez la page Configurer l'authentification pour les bibliothèques clientes.
Avant d'exécuter des exemples de code, définissez la variable d'environnement GOOGLE_CLOUD_UNIVERSE_DOMAIN
sur s3nsapis.fr
.
Node.js
Pour en savoir plus, consultez la documentation de référence de l'API Cloud Storage en langage Node.js.
Pour vous authentifier auprès de Cloud Storage, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez la page Configurer l'authentification pour les bibliothèques clientes.
Avant d'exécuter des exemples de code, définissez la variable d'environnement GOOGLE_CLOUD_UNIVERSE_DOMAIN
sur s3nsapis.fr
.
Python
Pour en savoir plus, consultez la documentation de référence de l'API Cloud Storage en langage Python.
Pour vous authentifier auprès de Cloud Storage, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez la page Configurer l'authentification pour les bibliothèques clientes.
Avant d'exécuter des exemples de code, définissez la variable d'environnement GOOGLE_CLOUD_UNIVERSE_DOMAIN
sur s3nsapis.fr
.
Ruby
Pour en savoir plus, consultez la documentation de référence de l'API Cloud Storage en langage Ruby.
Pour vous authentifier auprès de Cloud Storage, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez la page Configurer l'authentification pour les bibliothèques clientes.
Avant d'exécuter des exemples de code, définissez la variable d'environnement GOOGLE_CLOUD_UNIVERSE_DOMAIN
sur s3nsapis.fr
.
Étapes suivantes
- Découvrez comment partager un objet publiquement.
- Découvrez les options permettant de contrôler l'accès à vos données.
- Contrôlez l'accès à vos données en utilisant des autorisations IAM.
- Téléchargez des objets depuis un bucket.