Google Knowledge Graph Search API は HTTP と JSON を基に構築されているため、標準の HTTP クライアントであれば、この API にリクエストを送信してレスポンスを解析できます。
しかし、Google API クライアント ライブラリを使用すれば、言語のよりネイティブな統合やセキュリティの向上が得られ、ユーザー認証が必要な呼び出しもサポートされています。さまざまなプログラミング言語で用意されているため、HTTP リクエストの設定やレスポンスの解析を手作業で行う手間も省けます。
以下のタブから、開発に使用されているプログラミング言語を選択してお進みください。
Go
最新の Go 用 Google Knowledge Graph Search API クライアント ライブラリ(アルファ版)を入手します。クライアント ライブラリのデベロッパー ガイドをご覧ください。
Java
このページには、Java 用 Google API クライアント ライブラリを使用して Knowledge Graph Search API の使用を開始するための情報が記載されています。詳しくは以下のドキュメントをご覧ください。
クライアント ライブラリをプロジェクトに追加する
以下のタブからビルド環境(Maven または Gradle)を選択します。
次のコードを pom.xml
ファイルに追加します。
Maven Central Repository で入手可能なすべてのバージョンを確認してください。
次のコードを build.gradle
ファイルに追加します。
Maven Central Repository で入手可能なすべてのバージョンを確認してください。
JavaScript
クライアント ライブラリのデベロッパー ガイドをご覧ください。
.NET
このページには、.NET 用 Google API クライアント ライブラリを使用して Knowledge Graph Search API の使用を開始するための情報が記載されています。詳しくは、次のドキュメントをご覧ください。
ライブラリのダウンロード
NuGet パッケージ Google.Apis をインストールします。
Node.js
最新の Node.js 用 Google Knowledge Graph Search API クライアント ライブラリを入手します。クライアント ライブラリのデベロッパー ガイドをご覧ください。
Objective-C
最新の Objective-C 用 Google Knowledge Graph Search API クライアント ライブラリを入手します。クライアント ライブラリのデベロッパー ガイドをご覧ください。
PHP
最新の PHP 用 Google Knowledge Graph Search API クライアント ライブラリを入手します。クライアント ライブラリのデベロッパー ガイドをご覧ください。
Python
このページには、Python 用 Google API クライアント ライブラリを使用して Knowledge Graph Search API にアクセスする方法が記載されています。詳しくは以下のドキュメントをご覧ください。
システム要件
- オペレーティング システム:
- Linux
- macOS X
- Windows
- Python 2.7 または 3.4 以降
クライアント ライブラリをインストールする
パッケージ マネージャーを使用するか、Python クライアント ライブラリを手動でダウンロードしてインストールできます。
マネージド インストール
pip または setuptools を使用してインストールを管理します。最初に sudo
を実行しなければならない場合があります。
- pip(推奨):
pip install --upgrade google-api-python-client
- setuptools:
easy_install --upgrade google-api-python-client
手動インストール
- 最新の Python 用クライアント ライブラリをダウンロードします。
- コードを解凍します。
- インストールを実行します:
python setup.py install
App Engine
Python クライアント ライブラリは App Engine Python ランタイム環境にはインストールされていないため、サードパーティ ライブラリと同様にアプリケーションにコピーする必要があります。
Ruby
このページには、Ruby 用 Google API クライアント ライブラリを使用して Knowledge Graph Search API の使用を開始するための情報が記載されています。詳しくは以下のドキュメントをご覧ください。
- Ruby 用 Google API クライアント ライブラリのスタートガイド
- Knowledge Graph Search API の API Explorer を使用して、ブラウザ内でこの API を試す。
google-api-client
gem をインストールする
システムによっては、このようなコマンドの前に sudo
を付ける必要があります。
Ruby 用の Google API クライアント ライブラリをまだインストールしていない場合は、RubyGems
を使用してインストールします。
gem install google-api-client
gem がすでにインストールされている場合は、最新バージョンにアップデートします。
gem update -y google-api-client
Ruby 用 Google API クライアント ライブラリを使ってみる
最初のリクエストをする方法については、スタートガイドをご覧ください。
Google Knowledge Graph Search API にアクセスするその他の方法
次の表は、Google Knowledge Graph Search API にアクセスするその他の方法をまとめたものです。
アクセス方法 | 説明 |
---|---|
API Explorer | Google API をブラウザから試せるインタラクティブ ツール。 |