Utiliser la recherche de produits à l'aide de bibliothèques clientes

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 authentifier les appels aux API Google Cloud, les bibliothèques clientes sont compatibles avec le service d'Identifiants par défaut de l'application (ADC). Les bibliothèques recherchent des identifiants dans un ensemble d'emplacements définis et les utilisent pour authentifier les requêtes adressées à l'API. Le service ADC vous permet de mettre des identifiants à disposition de votre application dans divers environnements, tels que l'environnement de développement local ou l'environnement de production, sans avoir à modifier le code de votre application.

Pour un environnement de développement local, vous pouvez configurer ADC avec les identifiants associés à votre compte Google :

  1. Installez et initialisez la gcloud CLI.

    Lorsque vous initialisez la gcloud CLI, veillez à spécifier un projet Google Cloud dans lequel vous êtes autorisé à accéder aux ressources dont votre application a besoin.

  2. Créez votre fichier d'identifiants :

    gcloud auth application-default login

    Un écran de connexion s'affiche. Une fois que vous êtes connecté, vos identifiants sont stockés dans le fichier d'identifiants local utilisé par ADC.

Pour en savoir plus, consultez la section S'authentifier à l'aide des bibliothèques clientes.