Jeśli nie chcesz pisać własnego kodu do wysyłania żądań HTTP i analizowania parametru odpowiedzi, musisz pobrać klienta Biblioteka.
Sposób konfigurowania biblioteki klienta różni się w zależności od języka programowania. W następujących wybierz język programowania.
Jeśli chcesz używać języka, którego nie ma poniżej, skontaktuj się z klientem dokumentacji, aby sprawdzić, czy istnieje biblioteka dla Twojego języka.
Java
Korzystanie z biblioteki klienta interfejsów API Google dla języka Java wymaga pobrania podstawowej biblioteki klienta w języku Java oraz biblioteki Java interfejsu Google Drive Activity API.
Ta strona zawiera informacje o tym, jak rozpocząć korzystanie z interfejsu Drive Activity API za pomocą i bibliotekę klienta interfejsów API Google do języka Java. Więcej informacji znajdziesz w tych zasobach:
- Przejrzyj dokumentację w języku Javadoc dotyczącą interfejsu Drive Activity API.
- Przeczytaj Przewodnik programisty dotyczący biblioteki klienta interfejsu API Google dla języka Java.
- Korzystaj z tego interfejsu API w przeglądarce za pomocą narzędzia APIs Explorer dla interfejsu Drive Activity API.
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.
Python
Aby korzystać z biblioteki klienta interfejsów API Google dla języka Python, musisz pobrać i zainstalować źródło w języku Python.
Ta strona zawiera informacje o tym, jak rozpocząć korzystanie z interfejsu Drive Activity API za pomocą i bibliotekę klienta interfejsów API Google do języka Python. Więcej informacji znajdziesz w tych zasobach:
- Przejrzyj dokumentację PyDoc dotyczącą interfejsu Drive Activity API.
- Przeczytaj Przewodnik programisty dotyczący biblioteki klienta interfejsu API Google dla języka Python.
- Korzystaj z tego interfejsu API w przeglądarce za pomocą narzędzia APIs Explorer dla interfejsu Drive Activity API.
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ą. Najpierw konieczne może być uruchomienie programu 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.
Aby to zrobić, uruchom te polecenia:
$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client $ cd google-api-python-client $ sudo python setup.py install
Teraz możesz importować potrzebne zajęcia, używając następujących instrukcji:
from apiclient.discovery import build from apiclient.oauth import OAuthCredentials import httplib2 import oauth2 as oauth
PHP
Aby korzystać z biblioteki klienta interfejsów API Google do języka PHP, musisz pobrać i zainstalować źródło w języku PHP.
Aby to zrobić, uruchom te polecenia:
$ svn checkout http://google-api-php-client.googlecode.com/svn/trunk/ google-api-php-client-read-only $ cd google-api-php-read-only $ # Copy the src directory to your working directory.
Teraz możesz importować potrzebne zajęcia, używając następujących instrukcji:
require_once "../src/apiClient.php";
.NET
Aby korzystać z biblioteki klienta interfejsów API Google dla .NET, musisz pobrać podstawową bibliotekę klienta .NET i bibliotekę .NET interfejsu Google Drive Activity API. Pobierz pliki i dodaj je jako odwołania do projektu:
Teraz możesz importować potrzebne zajęcia, używając następujących instrukcji:
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;