Instalowanie biblioteki klienta

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:

Dodawanie biblioteki klienta do projektu

Wybierz swoje środowisko kompilacji (Maven lub Gradle) z następujących kart:

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:

Wymagania systemowe

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

  1. Pobierz najnowszą bibliotekę klienta dla języka Python
  2. Rozpakuj kod.
  3. 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;