Jeśli nie chcesz pisać własnego kodu do wysyłania żądań HTTP i analizowania odpowiedzi, musisz pobrać bibliotekę klienta.
Sposób konfigurowania biblioteki klienta zależy od języka programowania. W następnym sekcji wybierz język, którego używasz do tworzenia aplikacji.
Jeśli chcesz użyć języka, którego nie ma na liście, sprawdź w dokumentacji biblioteki klienta, czy jest dostępna biblioteka dla wybranego języka.
Java
Aby korzystać z biblioteki klienta interfejsów API Google dla języka Java, musisz pobrać podstawową bibliotekę klienta Java i bibliotekę Java interfejsu Google Drive Activity API.
Ta strona zawiera informacje dla początkujących na temat korzystania z interfejsu Drive Activity API i biblioteki klienta interfejsu API Google dla języka Java. Więcej informacji znajdziesz w tych zasobach:
- Przejrzyj referencje narzędzia Javadoc dotyczące interfejsu Drive Activity API.
- Przeczytaj Przewodnik programisty dotyczący biblioteki klienta interfejsu API Google dla języka Java.
- Użyj interfejsu API w przeglądarce, korzystając z 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
Korzystanie z biblioteki klienta interfejsów API Google dla języka Python wymaga pobrania i zainstalowania kodu źródłowego Pythona.
Ta strona zawiera informacje dla początkujących na temat korzystania z interfejsu Drive Activity API i biblioteki klienta interfejsu API Google dla języka Python (wersja 1/2). Więcej informacji znajdziesz w tych zasobach:
- Przejrzyj referencje narzędzia PyDoc dotyczące interfejsu Drive Activity API.
- Przeczytaj Przewodnik dla deweloperów dotyczący biblioteki klienta interfejsu API Google dla języka Python (w wersji 1 lub 2).
- Użyj interfejsu API w przeglądarce, korzystając z APIs Explorer dla interfejsu Drive Activity API.
Wymagania systemowe
- Systemy operacyjne:
- Linux
- macOS X;
- Windows
- Biblioteka klienta w wersji 1 wymaga Pythona 2.7 lub nowszego. Biblioteka klienta w wersji 2 wymaga wersji 3.7 lub nowszej.
Instalowanie biblioteki klienta
Możesz użyć systemu zarządzania pakietami 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 tych 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 dla języka PHP, musisz pobrać i zainstalować źródło 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 tych 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ę interfejsu Activity API Google Drive dla .NET. Pobierz pliki i dodaj je jako odniesienia do projektu:
Teraz możesz importować potrzebne zajęcia, używając tych instrukcji:
using Google.Apis.Authentication; using Google.Apis.Authentication.OAuth2;