Interfejs Google Drive API umożliwia tworzenie aplikacji korzystających z przechowywania danych w chmurze na Dysku Google. Możesz tworzyć aplikacje, które integrują się z Dyskiem, i dodawać do nich zaawansowane funkcje za pomocą interfejsu Drive API.
Ten diagram przedstawia relacje między aplikacją na Dysku, 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ą, czyli Mój dysk, oraz możliwość dostępu do folderów współdzielonych, czyli dysków współdzielonych.
- Google Drive API
- Interfejs API REST, który umożliwia korzystanie z miejsca na Dysku w aplikacji.
- Aplikacja Dysk Google
- Aplikacja, która używa Dysku jako rozwiązania do przechowywania danych.
- UI Dysku Google
- Interfejs użytkownika Google do zarządzania 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 przechowywane są 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 zapisanych. Użytkownicy mogą też uzyskać dostęp do poszczególnych plików na dysku współdzielonym.
Do czego można używać interfejsu Drive API?
Za pomocą interfejsu Drive API możesz:
- Pobieranie plików z Dysku i przesyłanie plików na Dysk.
- Wyszukiwanie plików i folderów przechowywanych na Dysku. Twórz złożone zapytania, 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 go z Google Picker API, aby wyszukać wszystkie pliki na Dysku, a następnie zwrócić nazwę pliku, adres URL, datę ostatniej modyfikacji i użytkownika.
- Tworzenie skrótów do aplikacji 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ń na Dysku Google.
- Zintegruj aplikację obsługującą Dysk z interfejsem Dysku za pomocą interfejsu Dysku Google. Jest to standardowy interfejs internetowy Google, którego możesz używać do tworzenia, porządkowania, wyszukiwania i udostępniania 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 taksonomię etykiet niestandardowych.
Chcesz zobaczyć interfejs Google Drive API w działaniu?
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 z wykorzystaniem 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 szybki przewodnik.