Wenn Sie die Google Drive API Version 2 verwenden, werden die meisten Inhalte der Google Drive API Die Anleitung v3 gilt auch für v2. Dieser Abschnitt enthält alle Informationen, die für Version 2 spezifisch sind und sich von den auf bestimmten Seiten des Leitfadens für Version 3. Vollständigen Kontext erhalten Sie in jedem Unterabschnitt enthält den Link zur entsprechenden Anleitungsseite.
Eine vollständige Liste der Unterschiede finden Sie unter Drive API Version 2 und v3-Vergleich Referenz.
Herunterladen und Dateiüberarbeitungen veröffentlichen
Klicken Sie im Menü Herunterladen und Dateiüberarbeitungen veröffentlichen enthalten, gelten die folgenden Informationen nur für Version 2 und ersetzen diese Abschnitte für v3 angezeigt:
Liste & Einzelne Überarbeitungen herunterladen
Sobald Sie eine Liste mit den Überarbeitungen einer Datei erhalten haben, können Sie den Inhalt aller
indem Sie eine autorisierte GET
-Anfrage an die
[]downloadUrl
](/drive/api/reference/rest/v2/revisions).
Google Drive generiert diese kurzlebige URL, wenn Sie die Überarbeitung anfordern.
Verlassen Sie sich nicht auf sie für die spätere Verwendung.
Sie können die Überarbeitung auch in einem der unterstützten Formate exportieren, indem Sie das Kästchen
exportLinks
-Property.
Benutzerdefinierte Dateieigenschaften
Zusätzlich zu den Informationen auf der Seite Benutzerdefinierte Dateieigenschaften hinzufügen gelten die folgenden Informationen speziell für v2:
Der Zugriff auf Eigenschaften erfolgt über die
properties
.
Dies ist die Struktur einer typischen Property, die zum Speichern eines Datenbank-ID der Drive-Datei.
{
'key': 'additionalID',
'value': 'ID',
'visibility': 'PRIVATE'
}
Weitere Informationen zu Limits finden Sie unter
properties
in der Referenz
Dokumentation.
Unterstützung für geteilte Ablagen aktivieren
Ersetzen Sie zusätzlich zu den Informationen auf der Seite Unterstützung für geteilte Ablagen das zusätzliche Feld
trashedDate
für Version 2.
Im Abschnitt Unterstützung geteilter Ablagen implementieren enthält der Abschnitt
Für die folgenden Methoden ist bei der Arbeit mit freigegebenen Elementen supportsAllDrives=true
erforderlich
für Inhalte sorgen:
files.get
files.list
files.insert
files.update
files.patch
files.copy
files.trash
files.untrash
files.delete
files.touch
children.insert
parents.insert
changes.list
changes.getStartPageToken
changes.get
permissions.list
permissions.get
permissions.insert
permissions.update
permissions.patch
permissions.delete
Die Methoden changes.get
und changes.list
haben mehrere Parameter speziell für
geteilten Ablagen. Eine Liste der Parameter finden Sie unter Änderungen an gemeinsam genutzten
mit dem Auto
.
Dateien hochladen
Beachten Sie auf der Seite Dateidaten hochladen Folgendes: spezielle Informationen für v2:
In Google Docs-Typen importieren
Wenn Sie eine Datei in Google Drive erstellen, können Sie einige Dateitypen in ein
Google Docs-, Google Tabellen- oder Google Präsentationen-Dokument. Fügen Sie den
files.insert
convert
-Suchanfrage
und legen Sie die Eigenschaft mimeType
der Datei (workspace_name) fest. Für
Weitere Informationen finden Sie unter Datei hochladen
Daten.
Dateien, Ordner und Laufwerke
Hinweis zur Freigabe von Dateien, Ordnern und mit dem Auto
In Version 3 gibt es nur ein Feld role
, das gültige Rollen für Nutzer, Gruppe,
oder eine Domain angeben. In Version 2 benötigen Sie die Felder role
und additionalRoles
einer
gelten die Rollen, die der Nutzer, die Gruppe oder die Domain
ein bestimmtes Element.
Unterschiede bei Suchanfragen für Version 2
Das v2-Feld title
ist in v3 name
. Beispiele finden Sie unter Nach Dateien suchen und
Ordner.
Das v2-Feld createdDate
ist in v3 createdTime
. Beispiele finden Sie unter Suche nach
geteilte Ablagen.
Das v2-Feld modifiedDate
ist in v3 modifiedTime
. Das lastViewedByMeDate
-Objekt von Version 2
in Version 3 den Wert viewedByMeTime
hat. Weitere Informationen finden Sie unter Suchbegriffe und
.