Wenn Sie keinen eigenen Code zum Senden von HTTP-Anfragen und zum Parsen der antworten, müssen Sie einen Client herunterladen, Bibliothek.
Die Einrichtung einer Clientbibliothek variiert je nach Programmiersprache. Im Folgenden die Sprache aus, die Sie für die Entwicklung verwenden.
Wenn Sie eine Sprache verwenden möchten, die unten nicht aufgeführt ist, lesen Sie die Informationen auf der Seite Client Bibliotheksdokumentation, um zu sehen, ob eine Bibliothek für Ihre Sprache.
Java
Wenn Sie die Google APIs-Clientbibliothek für Java verwenden möchten, müssen Sie die Java-Kernbibliothek und die Java-Bibliothek der Google Drive Activity API herunterladen.
Diese Seite enthält Informationen zu den ersten Schritten mit der Drive Activity API mithilfe der Google API-Clientbibliothek für Java Weitere Informationen erhalten Sie in dieser Dokumentation:
- Sehen Sie sich die Javadoc-Referenz für die Drive Activity API an.
- Entwicklerleitfaden zur Google API-Clientbibliothek für Java
- Nutzen Sie diese API in Ihrem Browser über den APIs Explorer für die Drive Activity API.
Clientbibliothek zum Projekt hinzufügen
Wähle über die folgenden Tabs deine Build-Umgebung (Maven oder Gradle) aus:
Füge deiner Datei pom.xml
Folgendes hinzu:
Im Maven Central Repository findest du alle verfügbaren Versionen.
Füge deiner Datei build.gradle
Folgendes hinzu:
Im Maven Central Repository findest du alle verfügbaren Versionen.
Python
Wenn Sie die Google APIs-Clientbibliothek für Python verwenden, müssen Sie die Python-Quelle herunterladen und installieren.
Diese Seite enthält Informationen zu den ersten Schritten mit der Drive Activity API mithilfe der Google API-Clientbibliothek für Python Weitere Informationen erhalten Sie in dieser Dokumentation:
- Sehen Sie sich die PyDoc-Referenz zur Drive Activity API an.
- Entwicklerleitfaden zur Google API-Clientbibliothek für Python
- Nutzen Sie diese API in Ihrem Browser über den APIs Explorer für die Drive Activity API.
Systemanforderungen
- Betriebssysteme:
- Linux
- macOS X
- Windows
- Python 2.7, 3.4 oder höher
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:
easy_install --upgrade google-api-python-client
Manuelle Installation
- Lade die aktuelle Clientbibliothek für Python herunter.
- Entpacke den Code.
- Installieren:
python setup.py install
App Engine
Da die Python-Clientbibliotheken nicht in der Python-Laufzeitumgebung von App Engine installiert sind, musst du sie wie Drittanbieterbibliotheken in deine Anwendung kopieren.
Führen Sie dazu die folgenden Befehle aus:
$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client $ cd google-api-python-client $ sudo python setup.py install
Sie können jetzt die benötigten Klassen mithilfe der folgenden Anweisungen importieren:
from apiclient.discovery import build from apiclient.oauth import OAuthCredentials import httplib2 import oauth2 as oauth
PHP
Wenn Sie die Google APIs-Clientbibliothek für PHP verwenden möchten, müssen Sie den PHP-Quellcode herunterladen und installieren.
Führen Sie dazu die folgenden Befehle aus:
$ svn checkout http://google-api-php-client.googlecode.com/svn/trunk/ google-api-php-client-read-only $ cd google-api-php-read-only $ # Copy the src directory to your working directory.
Sie können jetzt die benötigten Klassen mithilfe der folgenden Anweisungen importieren:
require_once "../src/apiClient.php";
.NET
Wenn Sie die Google APIs-Clientbibliothek für .NET verwenden möchten, müssen Sie die .NET-Kern-Clientbibliothek und die .NET-Bibliothek für die Google Drive Activity API herunterladen. Laden Sie die Dateien herunter und fügen Sie sie als Referenzen zu Ihrem Projekt hinzu:
Sie können jetzt die benötigten Klassen mithilfe der folgenden Anweisungen importieren:
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;