クライアント ライブラリをインストールする

HTTP リクエストを送信してレスポンスを解析する独自のコードを作成しない場合は、クライアント ライブラリをダウンロードする必要があります。

クライアント ライブラリの設定方法は、プログラミング言語によって異なります。次のセクションで、開発に使用する言語を選択します。

以下に表示されていない言語を使用する場合は、クライアント ライブラリのドキュメントで、ご使用の言語のライブラリがあるかどうかを確認してください。

Java

Java 用の Google API クライアント ライブラリを使用するには、コア Java クライアント ライブラリと Google Drive Activity API Java ライブラリをダウンロードする必要があります。

このページには、Java 用 Google API クライアント ライブラリを使用して Drive Activity API の使用を開始するための情報が記載されています。詳しくは以下のドキュメントをご覧ください。

クライアント ライブラリをプロジェクトに追加する

以下のタブからビルド環境(Maven または Gradle)を選択します。

Python

Python 用 Google API クライアント ライブラリを使用するには、Python ソースをダウンロードしてインストールする必要があります。

このページでは、Python 用 Google API クライアント ライブラリ(v1/v2)を使用して Drive Activity API の使用を開始する方法について説明します。詳しくは以下のドキュメントをご覧ください。

システム要件

クライアント ライブラリをインストールする

パッケージ マネージャーを使用するか、Python クライアント ライブラリを手動でダウンロードしてインストールできます。

マネージド インストール

pip または setuptools を使用してインストールを管理します。最初に sudo を実行しなければならない場合があります。

  • pip(推奨):
    pip install --upgrade google-api-python-client
  • setuptools:
    easy_install --upgrade google-api-python-client

手動インストール

  1. 最新の Python 用クライアント ライブラリをダウンロードします
  2. コードを解凍します。
  3. 以下をインストールします。
    python setup.py install

App Engine

Python クライアント ライブラリは App Engine Python ランタイム環境にはインストールされていないため、サードパーティ ライブラリと同様にアプリケーションにコピーする必要があります。

これを行うには、次のコマンドを実行します。

$ hg clone https://google-api-python-client.googlecode.com/hg/ google-api-python-client
$ cd google-api-python-client
$ sudo python setup.py install

これで、次のステートメントを使用して必要なクラスをインポートできます。

from apiclient.discovery import build
from apiclient.oauth import OAuthCredentials

import httplib2
import oauth2 as oauth

PHP

PHP 用 Google API クライアント ライブラリを使用するには、PHP ソースをダウンロードしてインストールする必要があります。

これを行うには、次のコマンドを実行します。

$ 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.

これで、次のステートメントを使用して必要なクラスをインポートできます。

require_once "../src/apiClient.php";

.NET

.NET 向け Google API クライアント ライブラリを使用するには、コア .NET クライアント ライブラリと Google Drive Activity API .NET ライブラリをダウンロードする必要があります。ファイルをダウンロードして、プロジェクトへの参照として追加します。

これで、次のステートメントを使用して必要なクラスをインポートできます。

using Google.Apis.Authentication;
using Google.Apis.Authentication.OAuth2;