Zanim zaczniesz korzystać z interfejsów API Google, musisz je włączyć w projekcie w chmurze Google. W jednym projekcie Google Cloud możesz włączyć 1 lub więcej interfejsów API. Jeśli nie masz jeszcze projektu Google Cloud, zapoznaj się z artykułem Tworzenie projektu Google Cloud.
Aby włączyć interfejs API w projekcie w chmurze:
Konsola Google Cloud
- W konsoli Google Cloud otwórz Menu > Interfejsy API i usługi > Biblioteka > Google Workspace.
- Kliknij interfejs API, który chcesz włączyć.
- Kliknij Włącz.
- Aby włączyć więcej interfejsów API, powtórz te czynności.
Google Cloud CLI
- Zainstaluj lub otwórz interfejs wiersza poleceń Google Cloud (CLI).
-
Uruchom polecenie
services enable, określając, którą usługę interfejsu API chcesz włączyć.gcloud services enable API_SERVICE_ID
Wstępnie włączone interfejsy API w Google AI Studio
Gdy tworzysz aplikacje internetowe w Google AI Studio, nie musisz ręcznie włączać obsługiwanych interfejsów API Google Workspace w konsoli Google Cloud. W projekcie na poziomie Starter zarządzanym przez Google wstępnie włączone są te interfejsy API:
- Google Calendar API (
calendar-json.googleapis.com) - Google Docs API (
docs.googleapis.com) - Google Drive API (
drive.googleapis.com) - Google Forms API (
forms.googleapis.com) - Gmail API (
gmail.googleapis.com) - Google Picker API (
picker.googleapis.com) - Google Sheets API (
sheets.googleapis.com) - Google Slides API (
slides.googleapis.com) - Google Tasks API (
tasks.googleapis.com)
W projekcie na poziomie Starter interfejsy Google Workspace API obsługują tylko protokół OAuth 2.0 po stronie klienta. Na przykład interfejs Google Picker API używa tokenów dostępu OAuth 2.0 zamiast klucza interfejsu API dewelopera, a konta usługi i przechowywanie tajnych kluczy klienta OAuth w usłudze Secret Manager nie są obsługiwane. Jeśli potrzebujesz danych logowania po stronie serwera, kluczy interfejsu API lub dodatkowych interfejsów API, takich jak interfejs API pakietu Admin SDK lub interfejs API Google Apps Script, możesz uaktualnić projekt na poziomie startowym do standardowego projektu w chmurze i skonfigurować je ręcznie.
Szczegółowe informacje o limitach i funkcjach poziomu startowego znajdziesz w artykułach Omówienie poziomu startowego i Wdrażanie aplikacji internetowych z Google AI Studio.
(Opcjonalnie) Wypróbuj interfejsy Google Workspace API w aplikacjach eksperymentalnych
Jeśli eksperymentujesz z Google Workspace, użyj poniższego skrótu, który włącza popularne interfejsy API Google Workspace i tworzy dane logowania OAuth, których możesz używać.
Jeśli tworzysz aplikację, która uzyskuje dostęp do informacji o użytkownikach, przed jej opublikowaniem musisz skonfigurować ekran zgody OAuth.
Kliknij ten przycisk, aby wybrać lub utworzyć projekt Google Cloud i automatycznie włączyć interfejsy Workspace API:
Włączanie interfejsów API Workspace
W wyświetlonym oknie kliknij Pobierz konfigurację klienta i zapisz plikcredentials.json w katalogu roboczym.
Zobacz APIs Explorer interfejsów Google Workspace API, aby uzyskać pełną listę wszystkich dostępnych interfejsów API i wypróbować konkretne metody w przeglądarce.
Włączone interfejsy API (kliknij, aby rozwinąć)
Przycisk włącza te interfejsy API:
- Admin SDK API
- Apps Script API
- Calendar API
- Chat API
- Classroom API
- Docs API
- Drive API
- Forms API
- Gmail API
- Google Workspace Add-ons API
- Google Keep API
- Meet REST API
- Sheets API
- Slides API
Interfejsy Google Workspace API
Aby włączyć określone interfejsy Google Workspace API w projekcie w chmurze, użyj poniższych linków do konsoli Google Cloud lub interfejsu wiersza poleceń (CLI) Google Cloud.
Admin SDK API |
Włączanie interfejsu Admin SDK API
|
Alert Center API |
Włączanie interfejsu Alert Center API
|
Apps Script API |
Włączanie interfejsu Apps Script API
|
CalDAV API |
Włącz CalDAV API
|
Calendar API |
Włączanie interfejsu Calendar API
|
Chat API |
Włączanie interfejsu Chat API
|
Classroom API |
Włączanie interfejsu Classroom API
|
Cloud Identity API |
Włączanie interfejsu Cloud Identity API
|
Cloud Search API |
Włączanie Cloud Search API
|
Docs API |
Włączanie interfejsu Docs API
|
Drive API |
Włączanie interfejsu Drive API
|
Drive Activity API |
Włączanie interfejsu Drive Activity API
|
Drive Labels API |
Włączanie interfejsu Drive Labels API
|
Forms API |
Włączanie interfejsu Forms API
|
Gmail API |
Włącz interfejs Gmail API
|
Groups Migration API |
Włączanie interfejsu Groups Migration API
|
Groups Settings API |
Włączanie interfejsu Groups Settings API
|
Google Workspace Add-ons API |
Włączanie interfejsu Google Workspace Add-ons API
|
Google Keep API |
Włączanie interfejsu Google Keep API
|
Enterprise License Manager API |
Włączanie Enterprise License Manager API
|
Marketplace API |
Włączanie interfejsu Marketplace API
|
Marketplace SDK |
Włączanie pakietu SDK Marketplace
|
Interfejs Meet REST API |
Włączanie interfejsu Meet REST API
|
People API |
Włączanie interfejsu People API
|
Postmaster Tools API |
Włączanie interfejsu Postmaster Tools API
|
Reseller API |
Włączanie interfejsu Reseller API
|
Sheets API |
Włączanie interfejsu Sheets API
|
Slides API |
Włączanie interfejsu Slides API
|
Tasks API |
Włączanie interfejsu Tasks API
|
Vault API |
Włączanie interfejsu Vault API
|
Następny krok
Dowiedz się, jak działa uwierzytelnianie i autoryzacja w przypadku interfejsów Google Workspace API.