Wybierz zakresy interfejsu API Dokumentów Google

Ten dokument zawiera informacje o autoryzacji i uwierzytelnianiu w interfejsie Google Docs API. Zanim przeczytasz ten dokument, zapoznaj się z ogólnymi informacjami o uwierzytelnianiu i autoryzacji w Google Workspace, które znajdziesz w artykule Uwierzytelnianie i autoryzacja.

Konfigurowanie OAuth 2.0 na potrzeby autoryzacji

Skonfiguruj ekran zgody OAuth i wybierz zakresy, aby określić, jakie informacje będą wyświetlane użytkownikom i osobom weryfikującym aplikację, oraz zarejestrować aplikację, aby móc ją później opublikować.

Zakresy interfejsu Docs API

Aby określić poziom dostępu przyznany aplikacji, musisz zidentyfikować i zadeklarować zakresy autoryzacji. Zakres autoryzacji to ciąg znaków URI OAuth 2.0, który zawiera nazwę aplikacji Google Workspace, rodzaj danych, do których ma ona dostęp, oraz poziom dostępu. Zakresy to żądania aplikacji dotyczące pracy z danymi Google Workspace, w tym z danymi kont Google użytkowników.

Gdy aplikacja zostanie zainstalowana, użytkownik jest proszony o potwierdzenie zakresów używanych przez aplikację. Zazwyczaj należy wybrać jak najwęższy zakres i unikać żądania zakresów, których aplikacja nie potrzebuje. Użytkownicy chętniej przyznają dostęp do ograniczonych, jasno opisanych zakresów.

W miarę możliwości zalecamy używanie zakresów nieobejmujących informacji poufnych, ponieważ przyznają one zakres dostępu do poszczególnych plików i ograniczają dostęp do konkretnych funkcji potrzebnych aplikacji.

Interfejs Docs API obsługuje te zakresy:

Kod zakresu Opis Wykorzystanie
https://www.googleapis.com/auth/documents Wyświetlanie, edytowanie, tworzenie i usuwanie wszystkich Twoich dokumentów z Dokumentów Google. Poufne
https://www.googleapis.com/auth/documents.readonly Przeglądanie wszystkich Twoich dokumentów z Dokumentów Google. Poufne
https://www.googleapis.com/auth/drive.file Wyświetlanie, edytowanie, tworzenie i usuwanie tylko określonych plików na Dysku Google używanych w tej aplikacji. Zalecane
 Dane niewrażliwe
https://www.googleapis.com/auth/drive Przeglądanie, edytowanie, tworzenie i usuwanie wszystkich Twoich plików na Dysku Google. Z ograniczeniem
https://www.googleapis.com/auth/drive.readonly Wyświetlanie i pobieranie wszystkich plików na Dysku Google. Z ograniczeniem

Kolumna Użycie w tabeli wskazuje poziom wrażliwości każdego zakresu zgodnie z tymi definicjami:

Jeśli Twoja aplikacja wymaga dostępu do innych interfejsów API Google, możesz też dodać te zakresy. Więcej informacji o zakresach interfejsów API Google znajdziesz w artykule Używanie protokołu OAuth 2.0 na potrzeby dostępu do interfejsów API Google.

Więcej informacji o poszczególnych zakresach OAuth 2.0 znajdziesz w artykule Zakresy OAuth 2.0 dla interfejsów API Google.