Der Anwendungsdatenordner 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. Verwenden Sie diesen Ordner, um alle Dateien zu 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-Anwendungen verborgen.
Dateien im appDataFolder
können nicht zwischen Speicherorten (Gruppenbereiche) verschoben werden. Weitere Informationen finden Sie unter Dateiorganisation.
Der Ordner mit den Anwendungsdaten wird gelöscht, wenn ein Nutzer Ihre App aus MyDrive deinstalliert. Nutzer können den Datenordner Ihrer App auch manuell löschen.
Umfang des Anwendungsdatenordners
Bevor Sie auf den Ordner der 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 „Anwendungsdaten“ erstellen
Wenn Sie eine Datei im Ordner für Anwendungsdaten erstellen möchten, geben Sie im Attribut parents
der Datei appDataFolder
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.
Im Ordner für Anwendungsdaten nach Dateien 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 mit einer Clientbibliothek nach Dateien im Ordner „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 „Anwendungsdaten“ herunterzuladen. Weitere Informationen und Codebeispiele finden Sie unter Inhalt der Blob-Datei herunterladen.