Ricerca prodotti mediante librerie client

Installazione delle librerie client

Java

Se utilizzi Maven, aggiungi quanto segue al file pom.xml:

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-storage</artifactId>
  <version>1.37.1</version>
</dependency>

Se utilizzi Gradle, aggiungi questo alle tue dipendenze:

compile 'com.google.cloud:google-cloud-storage:1.37.1'

Se utilizzi SBT, aggiungi quanto segue alle tue dipendenze:

libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "1.37.1"

Se usi VS Code, IntelliJ o Eclipse, puoi aggiungere librerie client al progetto utilizzando questi plug-in IDE:

Oltre ad aggiungere librerie client, i plug-in forniscono funzionalità aggiuntive, come la gestione delle chiavi dell'account di servizio. Per ulteriori dettagli, consulta la documentazione di ciascun plug-in.

Node.js

Per installare la libreria client Node.js:

npm install --save @google-cloud/vision

Python

La libreria client Python è stata aggiornata in modo da riflettere le ultime modifiche alla versione beta dell'API Cloud Vision. Queste modifiche non sono compatibili con le versioni precedenti delle librerie client alla 0.30.1.

Per installare la libreria client Python:

pip install --upgrade google-cloud-vision

Utilizzo della libreria client

Per eseguire la libreria client sulla workstation locale:

  1. Installa Google Cloud CLI.
  2. Crea un account di servizio.
  3. Crea una chiave dell'account di servizio e scarica il file della chiave JSON.
  4. Imposta la variabile di ambiente GOOGLE_APPLICATION_CREDENTIALS in modo che rimandi al file delle chiavi dell'account di servizio. In questo modo le tue librerie client possono utilizzare le Credenziali predefinite dell'applicazione (ADC).

    export GOOGLE_APPLICATION_CREDENTIALS=path-to-key-file
    
  5. Esegui l'autenticazione eseguendo questo comando: gcloud auth login

    Per informazioni sull'autenticazione in altri ambienti, consulta la Guida all'autenticazione per Google Cloud Platform.