Clientbibliotheken installieren

Die Indexing API basiert auf HTTP und JSON, sodass jeder HTTP-Standardclient Anfragen an sie senden und die Antworten parsen kann.

Die Google API-Clientbibliotheken bieten jedoch eine bessere Sprachintegration sowie eine höhere Sicherheit und unterstützen auch Aufrufe, die eine Nutzerautorisierung erfordern. Die Clientbibliotheken sind in verschiedenen Programmiersprachen verfügbar. Wenn du sie verwendest, musst du HTTP-Anfragen nicht manuell erstellen und die Antworten parsen.

Wähle zuerst die Programmiersprache aus, die du für die Entwicklung verwendest.

Go

Laden Sie sich die neueste Indexing API-Clientbibliothek für Go (Alpha) herunter.

Sehen Sie sich den Entwicklerleitfaden zur Clientbibliothek an.

Java

Diese Seite enthält Informationen zur Verwendung der Indexing API mit der Google API-Clientbibliothek für Java. Außerdem sind die folgenden Dokumente hilfreich:

Bibliothek einem Projekt hinzufügen

Wähle über die folgenden Tabs deine Build-Umgebung (Maven oder Gradle) aus oder lade eine ZIP-Datei mit den erforderlichen JAR-Dateien herunter:

Herunterladen

 Indexing API v3-Clientbibliothek für Java herunterladen

In der Datei indexing/readme.html finden Sie ausführliche Informationen zu Folgendem:

  • Inhalt der ZIP-Datei
  • Die für den jeweiligen Anwendungstyp erforderlichen abhängigen JAR-Dateien (Web, installiert oder Android-App)

Der Ordner libs enthält alle global relevanten Abhängigkeiten, die für die verschiedenen Anwendungstypen erforderlich sein können.

Gradle

Füge deiner Datei build.gradle Folgendes hinzu:

Im Maven Central Repository finden Sie alle verfügbaren Versionen.

JavaScript

Sehen Sie sich den Entwicklerleitfaden zur Clientbibliothek an.

.NET

Auf dieser Seite wird der Einstieg in die Verwendung der Indexing API zusammen mit der Google API-Clientbibliothek für .NET beschrieben. Außerdem sind die folgenden Dokumente hilfreich:

Bibliothek herunterladen

Installiere das NuGet-Paket: Google.Apis.

Node.js

Laden Sie die neueste Indexing API-Clientbibliothek für Node.js herunter.

Sehen Sie sich den Entwicklerleitfaden zur Clientbibliothek an.

Obj-C

Laden Sie die neueste Indexing API-Clientbibliothek für Objective-C herunter.

Sehen Sie sich den Entwicklerleitfaden zur Clientbibliothek an.

PHP

Lade die neueste Indexing API-Clientbibliothek für PHP (Beta) herunter.

Sieh dir das Entwicklerhandbuch zur Clientbibliothek an.

Python

Diese Seite enthält Informationen zur Verwendung der Indexing API mit der Google API-Clientbibliothek für Python. Außerdem sind die folgenden Dokumente hilfreich:

Systemanforderungen

Clientbibliothek installieren

Du kannst entweder einen Paketmanager verwenden oder die Python-Clientbibliothek manuell herunterladen und installieren:

Verwaltete Installation

Verwende "pip" oder "setuptools", um die Installation zu verwalten. Möglicherweise musst du zuerst sudo ausführen:

  • pip (bevorzugt):
    $ pip install --upgrade google-api-python-client
  • Setuptools: Verwende das im "setuptools"-Paket enthaltene easy_install-Tool:
    $ easy_install --upgrade google-api-python-client

Manuelle Installation

Lade die aktuelle Clientbibliothek für Python herunter, entpacke den Code und führe dann python setup.py install aus.

App Engine

Da die Python-Clientbibliotheken nicht in der Python-Laufzeitumgebung von App Engine installiert sind, müssen sie wie Drittanbieterbibliotheken in die App übernommen werden.

Ruby

Diese Seite enthält Informationen zur Verwendung der Indexing API mit der Google API-Clientbibliothek für Ruby. Außerdem sind die folgenden Dokumente hilfreich:

Gem google-api-client installieren

Wenn du die Google API-Clientbibliothek für Ruby noch nicht installiert hast, kannst du ein Terminal öffnen und sie mit RubyGems installieren:

$ gem install google-api-client

Wenn das Gem bereits installiert ist und du nur auf die neueste Version aktualisieren möchtest, kannst du den folgenden Code verwenden:

$ gem update -y google-api-client

Je nach System musst du diesen Befehlen den Ausdruck sudo voranstellen.

Google API-Clientbibliothek für Ruby verwenden

In unserem ausführlichen Startleitfaden wird kompakt erläutert, wie Sie Ihre erste Anfrage stellen.

Andere Möglichkeiten, auf die Indexing API zuzugreifen

In der folgenden Tabelle sind einige andere praktische Möglichkeiten aufgeführt, um auf die Indexing API zuzugreifen.

Zugriffsmethode Beschreibung
APIs Explorer Mit diesem interaktiven Tool können Sie Google APIs ganz einfach direkt in Ihrem Browser ausprobieren.