Folder danych aplikacji to specjalny ukryty folder, w którym aplikacja może przechowywać dane aplikacji, takie jak pliki konfiguracji. Folder danych aplikacji jest tworzony automatycznie, gdy próbujesz utworzyć w nim plik. W tym folderze możesz przechowywać pliki, z którymi użytkownik nie powinien bezpośrednio wchodzić w interakcję. Ten folder jest dostępny tylko dla Twojej aplikacji i jej zawartość jest niewidoczna dla użytkownika ani w innych aplikacjach Dysku.
Folder danych aplikacji jest usuwany, gdy użytkownik odinstaluje Twoją aplikację z Mojego dysku. Użytkownicy mogą też ręcznie usunąć folder danych aplikacji.
Zakres folderów danych aplikacji
Aby uzyskać dostęp do folderu danych aplikacji, musisz poprosić o dostęp do zakresu https://www.googleapis.com/auth/drive.appdata
. Więcej informacji o zakresach oraz o tym, jak poprosić o dostęp do nich, znajdziesz w artykule Uwierzytelnianie użytkowników.
Tworzenie pliku w folderze danych aplikacji
Aby utworzyć plik w folderze danych aplikacji, wpisz appDataFolder
we właściwości parents
pliku i użyj metody files.create
, aby przesłać plik do folderu. Poniższy przykład pokazuje, jak wstawić plik do folderu przy użyciu biblioteki klienta:
Java
Python
Node.js
PHP
.NET
Więcej informacji o tworzeniu plików w folderach znajdziesz w artykule Tworzenie i uzupełnianie folderów.
Wyszukiwanie plików w folderze danych aplikacji
Aby wyszukać pliki w folderze danych aplikacji, w polu spaces
ustaw wartość appDataFolder
i użyj metody files.list
. Poniższy przykład pokazuje, jak wyszukać pliki w folderze danych aplikacji za pomocą biblioteki klienta: