Der Ordner mit Anwendungsdaten ist ein spezieller versteckter Ordner, in dem Ihre Anwendung anwendungsspezifische Daten wie Konfigurationsdateien speichern kann. Der Ordner für Anwendungsdaten wird automatisch erstellt, wenn Sie versuchen, darin eine Datei zu erstellen. In diesem Ordner können Sie alle Dateien speichern, mit denen der Nutzer nicht direkt interagieren soll. Dieser Ordner ist nur für Ihre Anwendung zugänglich und sein Inhalt ist für den Nutzer und andere Drive-Apps verborgen.
Dateien im appDataFolder
können nicht zwischen Speicherorten (Gruppenbereichen) verschoben werden. Weitere Informationen finden Sie unter Dateiorganisation.
Der Ordner für Anwendungsdaten wird gelöscht, wenn ein Nutzer Ihre App aus MyDrive deinstalliert. Nutzer können den Datenordner Ihrer App auch manuell löschen.
Bereich des Anwendungsdatenordners
Bevor Sie auf den Ordner mit Anwendungsdaten zugreifen können, müssen Sie Zugriff auf den Bereich https://www.googleapis.com/auth/drive.appdata
anfordern. Weitere Informationen zu Bereichen und wie Sie Zugriff darauf anfordern, finden Sie unter API-spezifische Informationen zu Autorisierung und Authentifizierung. Weitere Informationen zu bestimmten OAuth 2.0-Bereichen finden Sie unter OAuth 2.0-Bereiche für Google APIs.
Datei im Ordner für Anwendungsdaten erstellen
Wenn Sie eine Datei im Ordner für Anwendungsdaten erstellen möchten, geben Sie appDataFolder
im Attribut parents
der Datei an und laden Sie die Datei mit der Methode files.create
in den Ordner hoch. Das folgende Codebeispiel zeigt, wie Sie mithilfe einer Clientbibliothek eine Datei in einen Ordner einfügen.
Java
Python
Node.js
PHP
.NET
Weitere Informationen zum Erstellen von Dateien in Ordnern finden Sie unter Ordner erstellen und ausfüllen.
Dateien im Ordner für Anwendungsdaten suchen
Wenn Sie im Ordner für Anwendungsdaten nach Dateien suchen möchten, setzen Sie das Feld spaces
auf appDataFolder
und verwenden Sie die Methode files.list
. Das folgende Codebeispiel zeigt, wie Sie mithilfe einer Clientbibliothek nach Dateien im Ordner für Anwendungsdaten suchen.
Java
Python
Node.js
PHP
.NET
Dateien aus dem Ordner für Anwendungsdaten herunterladen
Verwenden Sie die Methode files.get
, um eine Datei aus dem Ordner für Anwendungsdaten herunterzuladen. Weitere Informationen und Codebeispiele finden Sie unter Inhalt der Blob-Datei herunterladen.