Mit dem erweiterten Drive-Dienst können Sie die Google Drive API in Apps Script verwenden. Ähnlich wie Das integrierte Drive von Apps Script verwenden, können Skripts und ändern Sie Dateien und Ordner in Google Drive. In den meisten Fällen werden die ist einfacher zu nutzen. Dieser erweiterte Dienst bietet jedoch ein paar zusätzliche einschließlich des Zugriffs auf benutzerdefinierte Dateieigenschaften sowie Überarbeitungen von Dateien und Ordner.
Referenz
Detaillierte Informationen zu diesem Dienst finden Sie in der Referenz Dokumentation für die Google Drive API. Wie alle erweiterte Dienste in Apps Script, die erweiterte Der Drive-Dienst verwendet dieselben Objekte, Methoden und Parameter wie der öffentlichen API. Weitere Informationen finden Sie unter Methodensignaturen bestimmt.
Informationen zum Melden von Problemen und zum Erhalt anderer Supportoptionen finden Sie im Drive API-Supportleitfaden.
Beispielcode
Die Codebeispiele in diesem Abschnitt basieren auf Version 3. der API.
Dateien hochladen
Das folgende Codebeispiel zeigt, wie Sie eine Datei Drive
Ordner auflisten
Das folgende Codebeispiel zeigt, wie die Ordner der obersten Ebene im Ordner Drive Beachten Sie, dass Seitentokens verwendet werden, um auf die vollständige Liste der Ergebnisse.
Überarbeitungen auflisten
Das folgende Codebeispiel zeigt, wie die Überarbeitungen für eine bestimmte Datei aufgelistet werden. Hinweis dass manche Dateien mehrere Versionen haben können und Sie Seitentokens verwenden sollten, um auf die vollständige Ergebnisliste zuzugreifen.
Dateieigenschaften hinzufügen
Im folgenden Codebeispiel wird das Feld appProperties
verwendet, um einer Datei eine benutzerdefinierte Property hinzuzufügen. Die benutzerdefinierte Eigenschaft ist nur für das Skript sichtbar. So fügen Sie ein
benutzerdefinierte Eigenschaft für die Datei an, die auch für andere Apps sichtbar ist, verwenden Sie die Methode
properties
. Weitere Informationen finden Sie unter Benutzerdefinierte Datei hinzufügen
Eigenschaften.