Produktsuche mithilfe von Clientbibliotheken

Clientbibliotheken installieren

Java

Wenn Sie Maven verwenden, fügen Sie der Datei pom.xml Folgendes hinzu:

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

Wenn Sie Gradle verwenden, fügen Sie den Abhängigkeiten Folgendes hinzu:

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

Wenn Sie SBT verwenden, fügen Sie den Abhängigkeiten Folgendes hinzu:

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

Bei Verwendung von IntelliJ oder Eclipse können Sie Ihrem Projekt mithilfe dieser IDE-Plug-ins Clientbibliotheken hinzufügen:

Neben dem Hinzufügen von Clientbibliotheken bieten die Plug-ins zusätzliche Funktionen, z. B. die Verwaltung von Dienstkontoschlüssel. Weitere Informationen finden Sie in der Dokumentation zu jedem Plug-in.

Node.js

So installieren Sie die Node.js-Clientbibliothek:

npm install --save @google-cloud/vision

Python

Die Python-Clientbibliothek wurde aktualisiert, um die neuesten Änderungen an der Cloud Vision API Alpha widerzuspiegeln. Diese Änderungen sind nicht abwärtskompatibel mit Clientbibliotheken, die älter als Version 0.30.1 sind.

So installieren Sie die Python-Clientbibliothek:

pip install --upgrade google-cloud-vision

Clientbibliothek verwenden

So führen Sie die Clientbibliothek auf Ihrer lokalen Workstation aus:

  1. Installieren Sie die Google Cloud CLI.
  2. Erstellen Sie ein Dienstkonto.
  3. Erstellen Sie einen Dienstkontoschlüssel und laden Sie die JSON-Schlüsseldatei herunter.
  4. Legen Sie die Umgebungsvariable GOOGLE_APPLICATION_CREDENTIALS so fest, dass sie auf Ihre Dienstkonto-Schlüsseldatei verweist. Dadurch können die Clientbibliotheken Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) verwenden.

    export GOOGLE_APPLICATION_CREDENTIALS=path-to-key-file
    
  5. Führen Sie den folgenden Befehl aus, um sich zu authentifizieren: gcloud auth login

    Weitere Informationen zur Authentifizierung in anderen Umgebungen finden Sie im Autorisierungsleitfaden für Google Cloud Platform.