Zaawansowana usługa Dysk umożliwia korzystanie z interfejsu Google Drive API w Apps Script. Ten interfejs API, podobnie jak wbudowana usługa Dysk w Apps Script, umożliwia skryptom tworzenie, znajdowanie oraz modyfikowanie plików i folderów na Dysku Google. W większości przypadków usługa wbudowana jest łatwiejsza w użyciu, ale ta zaawansowana usługa udostępnia kilka dodatkowych funkcji, w tym dostęp do niestandardowych właściwości plików oraz wersji plików i folderów.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji interfejsu Google Drive API. Podobnie jak wszystkie usługi zaawansowane w Apps Script, zaawansowana usługa Dysk korzysta z tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określane są podpisy metod.
Aby zgłosić problemy i znaleźć inną pomoc, zapoznaj się z przewodnikiem po interfejsie Drive API.
Przykładowy kod
Przykładowe fragmenty kodu w tej sekcji korzystają z wersji 3 interfejsu API.
Prześlij pliki
Poniższy przykładowy kod pokazuje, jak zapisać plik na Dysku użytkownika.
Wyświetlanie listy folderów
Poniższy przykładowy kod pokazuje, jak wyświetlić listę folderów najwyższego poziomu na Dysku użytkownika. Zwróć uwagę na użycie tokenów stron, aby mieć dostęp do pełnej listy wyników.
Wyświetlenie listy wersji
Poniższy przykładowy kod pokazuje, jak wyświetlić listę wersji danego pliku. Niektóre pliki mogą mieć kilka wersji. Aby uzyskać dostęp do pełnej listy wyników, użyj tokenów stron.
Dodaj właściwości pliku
Poniższy przykładowy kod zawiera pole appProperties
, aby dodać do pliku właściwość niestandardową. Właściwość niestandardowa jest widoczna tylko dla skryptu. Aby dodać do pliku właściwość niestandardową, która jest też widoczna dla innych aplikacji, użyj zamiast tego pola properties
. Więcej informacji znajdziesz w artykule Dodawanie niestandardowych właściwości pliku.