Installer les bibliothèques clientes
Java
Si vous utilisez Maven, ajoutez ce code à votre fichier pom.xml :
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-storage</artifactId>
<version>1.37.1</version>
</dependency>
Si vous utilisez Gradle, ajoutez ceci à vos dépendances :
compile 'com.google.cloud:google-cloud-storage:1.37.1'
Si vous utilisez SBT, ajoutez ceci à vos dépendances :
libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "1.37.1"
Si vous utilisez VS Code, IntelliJ ou Eclipse, vous pouvez ajouter des bibliothèques clientes à votre projet à l'aide des plug-ins IDE suivants :
Outre l’ajout de bibliothèques clientes, les plug-ins offrent des fonctionnalités supplémentaires, telles que la gestion des clés de compte de service. Reportez-vous à la documentation de chaque plug-in pour plus d'informations.
Node.js
Pour installer la bibliothèque cliente Node.js, procédez comme suit :
npm install --save @google-cloud/vision
Python
La bibliothèque cliente Python a été mise à jour pour refléter les dernières modifications apportées à la version bêta de l'API Cloud Vision. Ces modifications ne sont pas rétrocompatibles avec les bibliothèques clientes antérieures à la version 0.30.1.
Pour installer la bibliothèque cliente Python, procédez comme suit :
pip install --upgrade google-cloud-vision
Utiliser la bibliothèque cliente
Pour exécuter la bibliothèque cliente sur votre poste de travail local, suivez les instructions suivantes :
- Installez la CLI Google Cloud.
- Créez un compte de service.
- Créez une clé de compte de service et téléchargez le fichier de clé JSON.
Définissez la variable d'environnement
GOOGLE_APPLICATION_CREDENTIALS
de manière à ce qu'elle pointe vers le fichier de clé de votre compte de service. Cela permet à vos bibliothèques clientes d'utiliser les identifiants par défaut de l'application (ADC).export GOOGLE_APPLICATION_CREDENTIALS=path-to-key-file
Authentifiez-vous en exécutant la commande suivante :
gcloud auth login
Pour plus d'informations sur l'authentification dans d'autres environnements, consultez le guide sur l'authentification Google Cloud Platform.