Product Search utilizzando le librerie client

Installazione delle librerie client

Java

Se usi Maven, aggiungi questo codice 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 questo alle dipendenze:

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

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

Oltre ad aggiungere librerie client, i plug-in forniscono altre funzionalità, ad esempio la gestione delle chiavi degli account di servizio. Consulta la documentazione relativa a ogni per ulteriori dettagli.

Node.js

Per installare la libreria client Node.js:

npm install --save @google-cloud/vision

Python

La libreria client Python è stata aggiornata per riflettere le ultime modifiche alla API Cloud Vision beta. Queste modifiche non sono compatibili con le versioni precedenti del client librerie precedenti alla versione 0.30.1.

Per installare la libreria client Python:

pip install --upgrade google-cloud-vision

Utilizzo della libreria client

Per autenticare le chiamate alle API Google Cloud, le librerie client supportano Credenziali predefinite dell'applicazione (ADC); le librerie cercano le credenziali in una serie di posizioni definite e le utilizzano per autenticare le richieste all'API. Con ADC, puoi le credenziali disponibili per l'applicazione in vari ambienti, ad esempio sviluppo o produzione, senza dover modificare il codice dell'applicazione.

Per un ambiente di sviluppo locale, puoi configurare ADC con le credenziali associati al tuo Account Google:

  1. Installa e inizializza gcloud CLI.

    Quando inizializza gcloud CLI, assicurati di specificare nel progetto Google Cloud in cui disponi dell'autorizzazione e accedere alle risorse necessarie all'applicazione.

  2. Configura ADC:

    gcloud auth application-default login

    Viene visualizzata una schermata di accesso. Dopo aver eseguito l'accesso, le tue credenziali vengono archiviate nel file delle credenziali locali utilizzato da ADC.

Per ulteriori informazioni, vedi Esegui l'autenticazione per l'utilizzo delle librerie client.