Omówienie interfejsu Google Drive API

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:

Rysunek 1. Aplikacja zintegrowana z Dyskiem korzysta z interfejsu Drive API i OAuth 2.0, aby wchodzić w interakcje z plikami na Moim dysku i dyskach współdzielonych.

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.
  • 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.