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

Zur Authentifizierung von Aufrufen an Google Cloud APIs unterstützen Clientbibliotheken Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC). Die Bibliotheken suchen nach Anmeldedaten an einer Reihe von definierten Standorten und verwenden diese Anmeldedaten für Authentifizierungsanfragen an die API. Mit ADC können Sie Anmeldedaten für Ihre Anwendung in verschiedenen Umgebungen bereitstellen, z. B. in der lokalen Entwicklung oder Produktion, ohne den Anwendungscode ändern zu müssen.

Für eine lokale Entwicklungsumgebung können Sie ADC mit den Anmeldedaten einrichten, die Ihrem Google-Konto zugeordnet sind:

  1. Installieren und initialisieren Sie die gcloud CLI.

    Achten Sie bei der Initialisierung der gcloud CLI auf ein Google Cloud-Projekt, in dem Sie die Berechtigung für den Zugriff auf die Ressourcen haben, die Ihre Anwendung benötigt.

  2. Konfigurieren Sie ADC:

    gcloud auth application-default login

    Ein Anmeldebildschirm wird angezeigt. Nach der Anmeldung werden Ihre Anmeldedaten in der lokalen Anmeldedatendatei für ADC gespeichert.

Weitere Informationen finden Sie unter Für die Verwendung von Clientbibliotheken authentifizieren.