Folder danych aplikacji to specjalny ukryty folder, którego aplikacja może używać do przechowywania danych specyficznych dla aplikacji, takich jak pliki konfiguracji. Aplikacja jest tworzony automatycznie przy próbie utworzenia w nim pliku. W tym folderze możesz przechowywać pliki, z którymi użytkownik nie powinien bezpośrednio korzystać . Ten folder jest dostępny tylko dla Twojej aplikacji, a jego zawartość jest niewidoczne dla użytkownika i przed innymi aplikacjami Dysku.
Plików w folderze appDataFolder
nie można przenosić między lokalizacjami (pokojami). Dla:
Więcej informacji znajdziesz w artykule Porządkowanie plików.
Folder danych aplikacji jest usuwany, gdy użytkownik odinstaluje aplikację MyDrive. Użytkownicy mogą też ręcznie usunąć folder danych aplikacji.
Zakres folderu danych aplikacji
Aby uzyskać dostęp do folderu danych aplikacji, poproś o dostęp do:
zakres https://www.googleapis.com/auth/drive.appdata
. Więcej informacji na temat konfiguracji
o zakresach i o tym, jak poprosić o dostęp do nich, zapoznaj się z sekcją Interfejs API
autoryzacja i uwierzytelnianie
informacje. Więcej informacji na temat:
dla konkretnych zakresów protokołu OAuth 2.0 – przeczytaj artykuł Zakresy protokołu OAuth 2.0 dla Google
interfejsów API.
Utwórz plik w folderze danych aplikacji
Aby utworzyć plik w folderze danych aplikacji, wpisz appDataFolder
w
parents
pliku i użyj metody files.create
, aby przesłać plik do folderu. Następujący kod:
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 sekcji Tworzenie i uzupełnić foldery.
Wyszukaj pliki w folderze danych aplikacji
Aby wyszukać pliki w folderze danych aplikacji, w polu spaces
ustaw wartość
appDataFolder
i użyj aplikacji files.list
. Poniższy przykładowy kod pokazuje, jak za pomocą wyszukiwania plików w
folder danych aplikacji za pomocą biblioteki klienta.
Java
Python
Node.js
PHP
.NET
Pobierz pliki z folderu danych aplikacji
Aby pobrać plik z folderu danych aplikacji, użyj metody files.get
. Aby uzyskać więcej informacji i wyświetlić
przykładowego kodu, przejdź do sekcji Pobieranie pliku blob
treści.