Interfejs Google Drive API umożliwia tworzenie aplikacji korzystających z przechowywania danych w chmurze na Dysku Google. Możesz tworzyć aplikacje zintegrowane z Dyskiem i korzystać z interfejsu Drive API, aby dodawać do nich zaawansowane funkcje.
Ten diagram przedstawia przepływ danych między aplikacją zintegrowaną z Dyskiem, interfejsem Drive API i Dyskiem:
Te terminy definiują kluczowe komponenty przedstawione na rysunku 1:
- Dysk Google
- Usługa Google do przechowywania plików w chmurze zapewnia użytkownikom osobistą przestrzeń dyskową o nazwie Mój dysk oraz możliwość dostępu do folderów współdzielonych, w których można współpracować, zwanych dyskami współdzielonymi.
- Google Drive API
- Interfejs REST API, który umożliwia korzystanie z miejsca na Dysku w aplikacji.
- Aplikacja zintegrowana z Dyskiem
- Aplikacja, która używa Dysku jako rozwiązania do przechowywania danych.
- UI Dysku Google
- Interfejs użytkownika Google, który zarządza plikami przechowywanymi na Dysku. Jeśli Twoja aplikacja jest edytorem, np. arkuszem kalkulacyjnym lub edytorem tekstu, możesz zintegrować ją z interfejsem Dysku, aby tworzyć i otwierać pliki w aplikacji.
- Mój dysk
- Miejsce na Dysku, które należy do konkretnego użytkownika. Pliki przechowywane na Moim dysku można udostępniać innym użytkownikom, ale własność treści pozostaje przypisana do konkretnego użytkownika.
- OAuth 2.0
- Protokół autoryzacji, którego interfejs Drive API wymaga do uwierzytelniania użytkowników aplikacji. Jeśli aplikacja używa funkcji Zaloguj się przez Google, obsługuje ona przepływ OAuth 2.0 i tokeny dostępu aplikacji.
- Dysk współdzielony
- Miejsce na Dysku, w którym znajdują się pliki, nad którymi współpracuje wielu użytkowników. Każdy użytkownik, który ma dostęp do dysku współdzielonego, ma dostęp do wszystkich plików na nim. Użytkownicy mogą też mieć dostęp do poszczególnych plików na dysku współdzielonym.
Co możesz robić za pomocą interfejsu Drive API
Za pomocą interfejsu Drive API możesz:
- Pobieranie plików z Dysku i przesyłanie plików na Dysk.
- wyszukiwać plików i folderów przechowywanych na Dysku; Tworzenie złożonych zapytań, które zwracają dowolne pola metadanych plików w zasobie
files. - Umożliwiać użytkownikom udostępnianie plików, folderów i dysków, aby mogli współpracować nad treściami.
- Połącz z interfejsem Google Picker API, aby wyszukiwać wszystkie pliki na Dysku, a następnie zwracać nazwę pliku, adres URL, datę ostatniej modyfikacji i użytkownika.
- Tworzenie skrótów do usług innych firm, które są linkami zewnętrznymi do danych przechowywanych poza Dyskiem, w innym magazynie danych lub systemie pamięci w chmurze.
- Utwórz specjalny folder na Dysku, w którym będziesz przechowywać dane aplikacji, aby nie miała ona dostępu do wszystkich treści użytkownika przechowywanych na Dysku.
- Monitorowanie aktywności związanej z plikami i reagowanie na nią za pomocą zdarzeń Dysku Google.
- Zintegruj aplikację zintegrowaną z Dyskiem z interfejsem Dysku za pomocą interfejsu Dysku Google. Jest to standardowy interfejs internetowy Google, który umożliwia tworzenie, porządkowanie, odkrywanie i udostępnianie plików na Dysku.
- Stosować etykiety do plików na Dysku, ustawiać wartości pól etykiet, odczytywać wartości pól etykiet w plikach i wyszukiwać pliki za pomocą terminów metadanych etykiet zdefiniowanych przez niestandardową taksonomię etykiet.
|
Chcesz zobaczyć, jak działa interfejs Google Drive API?
Na kanale Google Workspace Developers znajdziesz filmy z poradami, wskazówkami i informacjami o najnowszych funkcjach.
|
Powiązane artykuły
Więcej informacji o tworzeniu aplikacji za pomocą interfejsów Google Workspace API, w tym o obsłudze uwierzytelniania i autoryzacji, znajdziesz w artykule Tworzenie aplikacji w Google Workspace.
Aby dowiedzieć się, jak skonfigurować i uruchomić aplikację interfejsu Drive API, przeczytaj przewodniki Szybki start.