Wprowadzenie do Google Drive API

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Interfejs Google Drive API umożliwia tworzenie aplikacji, które wykorzystują miejsce na Dysku Google w chmurze. Możesz tworzyć aplikacje, które integrują się z Dyskiem, i tworzyć w aplikacji zaawansowane funkcje za pomocą interfejsu Drive API.

Ten diagram przedstawia relację między aplikacją Dysk, Dyskiem i interfejsem Drive API:

Dysk Google – wprowadzenie
Rysunek 1. Diagram relacji z interfejsem Google Drive API.

Te pojęcia określają kluczowe komponenty widoczne na rysunku 1:

Dysk Google
Usługa przechowywania plików w chmurze Google zapewnia użytkownikom osobiste miejsce na dane o nazwie Mój dysk, a także umożliwia korzystanie z udostępnionych folderów współdzielonych zwanych dyskami współdzielonymi.
Interfejs Dysku Google API
API typu REST, który pozwala używać miejsca na Dysku z poziomu aplikacji.
Aplikacja Dysk Google
Aplikacja, która wykorzystuje Dysk jako rozwiązanie do przechowywania danych.
UI Dysku Google
Interfejs Google do zarządzania plikami przechowywanymi na Dysku. Jeśli korzystasz z aplikacji przeznaczonych do edycji, takich jak arkusze kalkulacyjne lub edytory tekstu, możesz zintegrować ją z interfejsem użytkownika Dysku, aby tworzyć i otwierać w niej pliki.
Mój dysk
Lokalizacja miejsca na Dysku należąca do określonego 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óry jest wymagany przez interfejs Google Drive API do uwierzytelniania użytkowników aplikacji. Jeśli aplikacja korzysta z przycisku Zaloguj się przez Google, obsługuje przepływ OAuth 2.0 i tokeny dostępu do aplikacji.
Dysk współdzielony
Lokalizacja na Dysku, do której należą pliki, nad którymi współpracuje wielu użytkowników. Każdy użytkownik z dostępem do dysku współdzielonego ma dostęp do wszystkich znajdujących się na nim plików. Użytkownicy mogą też mieć dostęp do poszczególnych plików na dysku współdzielonym.

Co możesz zrobić za pomocą interfejsu Drive API?

Za pomocą interfejsu Drive API możesz:

  • Pobierz pliki z Dysku i prześlij je na Dysk.
  • Wyszukaj pliki i foldery zapisane na Dysku. Utwórz złożone zapytania, które będą zwracać dowolne pola metadanych plików w zasobie Pliki.
  • Pozwalaj użytkownikom udostępniać pliki, foldery i dyski, aby współpracować nad nimi.
  • W połączeniu z interfejsem Google Picker API możesz przeszukiwać wszystkie pliki na Dysku, a potem zwracać nazwę pliku, adres URL, datę ostatniej modyfikacji i użytkownika.
  • Twórz skróty innych firm, które zawierają zewnętrzne linki do danych przechowywanych poza Dyskiem w innym systemie magazynu danych lub w chmurze.
  • Utwórz specjalny folder na Dysku, w którym będą przechowywane dane aplikacji, dzięki czemu aplikacja nie będzie miała dostępu do wszystkich treści użytkownika przechowywanych na Dysku.
  • Zintegruj aplikację z Dyskiem z interfejsem Dysku za pomocą interfejsu Dysku Google. To standardowy interfejs internetowy Google, którego możesz używać do tworzenia, porządkowania, odkrywania i udostępniania plików na Dysku.
  • stosowanie etykiet do plików na Dysku, ustawianie wartości pól etykiet, odczytywanie wartości pól etykiet w plikach oraz wyszukiwanie plików za pomocą haseł metadanych etykiet zdefiniowanych w ramach niestandardowej taksonomii.

Dalsze kroki

  • Więcej informacji o programowaniu z użyciem interfejsów Google Workspace API, w tym dotyczących uwierzytelniania i autoryzacji, znajdziesz w artykule Programowanie w Google Workspace.

  • Aby dowiedzieć się, jak skonfigurować i uruchomić prostą aplikację API Dysku Google, przeczytaj wprowadzenie.