Interfejs Google Workspace Event API opiera się na protokole HTTP i JSON, więc każdy standardowy klient HTTP może wysyłać do niego żądania i analizować odpowiedzi. Biblioteki klienta interfejsów API Google zapewniają jednak lepszą integrację językową, wyższy poziom bezpieczeństwa i obsługę wywołań, które wymagają autoryzacji użytkownika. Biblioteki klienta są dostępne w wielu językach programowania. Dzięki nim nie musisz ręcznie konfigurować żądań HTTP ani analizować odpowiedzi.
Aby rozpocząć, wybierz język programowania, w którym piszesz aplikację, aby wywoływać interfejs Google Workspace Event API:
Go
Pobierz najnowszą bibliotekę klienta Google Workspace Event API dla Go (alfa). Przeczytaj przewodnik programisty dotyczący biblioteki klienta.
Java
Ta strona zawiera informacje dla początkujących na temat korzystania z interfejsu Google Workspace Event API przy użyciu biblioteki klienta interfejsów API Google do języka Java. Więcej informacji znajdziesz w tych zasobach:
Dodawanie biblioteki klienta do projektu
Wybierz swoje środowisko kompilacji (Maven lub Gradle) z następujących kart:
Dodaj do pliku pom.xml
te informacje:
Zobacz wszystkie wersje dostępne w Centralnym repozytorium Maven.
Dodaj do pliku build.gradle
te informacje:
Zobacz wszystkie wersje dostępne w Centralnym repozytorium Maven.
JavaScript
Przeczytaj przewodnik programisty dotyczący biblioteki klienta.
.NET
Ta strona zawiera informacje dla początkujących na temat korzystania z interfejsu Google Workspace Event API przy użyciu biblioteki klienta interfejsów API Google dla języka .NET. Więcej informacji znajdziesz w tej dokumentacji:
Pobieranie biblioteki
Zainstaluj pakiet NuGet: Google.Apis.
Node.js
Pobierz najnowszą bibliotekę klienta interfejsu Google Workspace Event API dla Node.js. Przeczytaj przewodnik programisty dotyczący biblioteki klienta.
Obj-C
Pobierz najnowszą bibliotekę klienta Google Workspace events API dla języka Objective-C. Przeczytaj przewodnik programisty dotyczący biblioteki klienta.
PHP
Pobierz najnowszą bibliotekę klienta Google Workspace Event API dla języka PHP. Przeczytaj przewodnik programisty dotyczący biblioteki klienta.
Python
Ta strona zawiera informacje dla początkujących na temat korzystania z interfejsu Google Workspace Event API przy użyciu biblioteki klienta interfejsów API Google dla Pythona. Więcej informacji znajdziesz w tych zasobach:
Wymagania systemowe
- Systemy operacyjne:
- Linux
- macOS X;
- Windows;
- Python 2.7, 3.4 lub nowszy.
Instalowanie biblioteki klienta
Możesz użyć menedżera pakietów lub ręcznie pobrać i zainstalować bibliotekę klienta dla języka Python:
Instalacja zarządzana
Użyj pakietu pip lub setuptools do zarządzania instalacją. Być może najpierw trzeba będzie uruchomić sudo
.
- pip (preferowany):
pip install --upgrade google-api-python-client
- setuptools:
easy_install --upgrade google-api-python-client
Instalacja ręczna
- Pobierz najnowszą bibliotekę klienta dla języka Python
- Rozpakuj kod.
- Zainstaluj:
python setup.py install
App Engine
Biblioteki klienta dla języka Python nie są instalowane w środowisku wykonawczym App Engine Python, więc trzeba je skopiować do aplikacji, tak jak biblioteki innych dostawców.
Ruby
Ta strona zawiera informacje dla początkujących na temat korzystania z interfejsu Google Workspace Event API przy użyciu biblioteki klienta interfejsów API Google dla języka Ruby. Więcej informacji znajdziesz w tych zasobach:
Instalowanie gemu google-api-client
W zależności od systemu może być konieczne dodanie do nich polecenia sudo
na początku.
Jeśli nie masz jeszcze zainstalowanej biblioteki klienta interfejsu API Google dla języka Ruby, zainstaluj ją, używając elementu RubyGems
:
gem install google-api-client
Jeśli masz już zainstalowany klejnot, zaktualizuj go do najnowszej wersji:
gem update -y google-api-client
Rozpoczynanie pracy z biblioteką klienta interfejsu API Google do języka Ruby
Informacje o tym, jak przesłać pierwszą prośbę, znajdziesz w przewodniku dla początkujących.
Uzyskiwanie dostępu do dokumentu odkrywania
Dokumenty Discovery są dostępne dla określonych wersji większości interfejsów API. Każdy dokument opisujący interfejs API opisuje powierzchnię interfejsu API, sposób uzyskiwania do niego dostępu oraz strukturę żądań i odpowiedzi API. Informacje podane w dokumencie opisującym dane obejmują właściwości na poziomie interfejsu API, takie jak opis interfejsu API, schematy zasobów, zakresy uwierzytelniania i metody.
Wyświetl dokument opisujący interfejs Google Workspace Event API.