Google Drive API – Übersicht

Mit der Google Drive API können Sie Anwendungen erstellen, die den Cloud-Speicher von Google Drive nutzen. Sie können Anwendungen entwickeln, die sich in Drive einbinden lassen, und mithilfe der Drive API robuste Funktionen in Ihrer Anwendung erstellen.

Das folgende Diagramm zeigt die Beziehung zwischen Ihrer Drive-Anwendung, der Drive API und Drive:

Einführung in Google Drive
Abbildung 1. Beziehungsdiagramm zu Google Drive

Diese Begriffe definieren die in Abbildung 1 gezeigten Hauptkomponenten:

Google Drive
Der Cloud-Dateispeicherdienst von Google bietet Nutzern einen persönlichen Speicherplatz namens Meine Ablage und die Option, auf gemeinsame freigegebene Ordner, sogenannte geteilte Ablagen, zuzugreifen.
Google Drive-API
Die REST API, mit der Sie den Drive-Speicherplatz aus Ihrer Anwendung heraus nutzen können.
Google Drive App
Eine App, die Drive als Speicherlösung nutzt
Google Drive-UI
Die Benutzeroberfläche von Google zur Verwaltung von in Drive gespeicherten Dateien. Wenn Ihre Anwendung eine Editor-Anwendung ist, z. B. eine Tabellenkalkulation oder ein Textverarbeitungsprogramm, können Sie die Drive-UI einbinden, um Dateien in Ihrer Anwendung zu erstellen und zu öffnen.
Meine Ablage
Ein Drive-Speicherort, der einem bestimmten Nutzer gehört. Dateien, die in „Meine Ablage“ gespeichert sind, können für andere Nutzer freigegeben werden. Die Eigentümerschaft an den Inhalten bleibt dabei jedoch dem jeweiligen Nutzer vorbehalten.
OAuth 2.0
Das Autorisierungsprotokoll, das die Google Drive API zur Authentifizierung Ihrer Anwendungsnutzer benötigt. Wenn deine Anwendung Über Google anmelden verwendet, verarbeitet sie den OAuth 2.0-Vorgang und die Zugriffstokens der Anwendung.
Geteilte Ablage
Ein Drive-Speicherort, an dem Dateien gespeichert werden, an denen mehrere Nutzer zusammenarbeiten. Jeder Nutzer mit Zugriff auf eine geteilte Ablage hat Zugriff auf alle darin enthaltenen Dateien. Nutzern kann auch Zugriff auf einzelne Dateien in der geteilten Ablage gewährt werden.

Was kann ich mit der Drive API tun?

Sie können die Drive API für Folgendes verwenden:

  • Dateien aus Google Drive herunterladen und Dateien in Drive hochladen
  • Suchen Sie nach Dateien und Ordnern, die in Google Drive gespeichert sind. Erstellen Sie komplexe Suchanfragen, bei denen beliebige Dateimetadatenfelder in der Ressource Files zurückgegeben werden.
  • Ermöglichen Sie Nutzern, Dateien, Ordner und Ablagen freizugeben, um gemeinsam an Inhalten zu arbeiten.
  • Kombinieren Sie die API mit der Google Picker API, um nach allen Dateien in Drive zu suchen und dann den Dateinamen, die URL, das Datum der letzten Änderung und den Nutzer zurückzugeben.
  • Erstellen Sie Verknüpfungen von Drittanbietern, bei denen es sich um externe Links zu Daten handelt, die außerhalb von Drive in einem anderen Datenspeicher- oder Cloudspeichersystem gespeichert sind.
  • Erstellen Sie einen speziellen Drive-Ordner zum Speichern anwendungsspezifischer Daten, damit die Anwendung nicht auf alle in Drive gespeicherten Nutzerinhalte zugreifen kann.
  • Binden Sie Ihre Drive-fähige Anwendung über die Google Drive-UI in die Drive-UI ein. Es ist die Standard-Web-UI von Google, mit der Sie Drive-Dateien erstellen, organisieren, suchen und freigeben können.
  • Sie können Labels auf Drive-Dateien anwenden, Labelfeldwerte festlegen, Labelfeldwerte für Dateien lesen und mithilfe von Labelmetadaten, die in der Taxonomie der benutzerdefinierten Labels definiert sind, nach Dateien suchen.
Möchten Sie die Google Drive API in Aktion sehen?
Auf dem Google Workspace Developers-Kanal finden Sie Videos mit Tipps, Tricks und den neuesten Funktionen.
  • Weitere Informationen zum Entwickeln mit Google Workspace APIs, einschließlich der Authentifizierung und Autorisierung, finden Sie unter In Google Workspace entwickeln.

  • Unter Kurzanleitungen erfahren Sie, wie Sie eine einfache Google Drive API-Anwendung konfigurieren und ausführen.