重要: Google Data API v2.0 のサポートは 2024 年 9 月 30 日に終了します。機能を引き続き利用するには、v2.0 Google Data API を使用するアプリケーションを最新の API バージョンに更新してください。 最新バージョンを確認するには、左側のナビゲーション バーにあるリンクを使用してください。注: 一部の GET リクエスト(投稿の一覧表示など)は引き続きフィード URL としてサポートされますが、その動作に若干の違いがあります。詳細については、Blogger ヘルプのドキュメントをご覧ください。
Google Data クライアント ライブラリは、Blogger Data API を使用するクライアント アプリケーションを作成する際に便利です。
クライアント ライブラリには、言語ごとにツールと抽象化レイヤが用意されており、HTTP リクエストを作成したり、HTTP レスポンスを手動で処理したりすることなく、クエリを作成してレスポンス データを使用できます。各クライアント ライブラリには、API が使用する要素とデータ型に対応するクラスが用意されています。各クライアント ライブラリは、Data API を使用する特定の Google サービスの拡張機能も提供します。
Java クライアント ライブラリ
Java クライアント ライブラリは Google が提供する
- スタートガイド
- Blogger デベロッパー ガイド(Java)
- リファレンス ガイド(Javadoc)
- Java クライアント ライブラリでの Eclipse の使用に関する記事
- プロジェクトのメインページ(Subversion)
- ダウンロード ページ
.NET クライアント ライブラリ
Google が提供する .NET クライアント ライブラリを使用すると、デスクトップ アプリケーション、ウェブ アプリケーション、モバイル アプリケーションを開発できます。
- スタートガイド
- Blogger デベロッパー ガイド(.NET 用)
- リファレンス ガイド(NDoc)
- プロジェクトのメインページ(Subversion)
- ダウンロード ページ
PHP クライアント ライブラリ
PHP クライアント ライブラリは、Zend Framework の一部として Zend によって提供されます。スタンドアロン版としても利用できます。
- スタートガイド
- Blogger デベロッパー ガイド(PHP)
- Zend リファレンス ガイド
- Zend API ガイド(phpdoc) -- [Package] として Zend_Gdata を選択します。
- ダウンロード ページ
Python クライアント ライブラリ
Google が提供する Python クライアント ライブラリを使用すると、コマンドライン、ウェブ、Google App Engine アプリケーションを開発できます。
- スタートガイド
- Blogger デベロッパー ガイド(Python)
- リファレンス ガイド(PyDoc)
- プロジェクトのメインページ(Subversion)
- ダウンロード ページ
JavaScript クライアント ライブラリ
JavaScript クライアント ライブラリは、JavaScript 内からの完全な読み取り/書き込み機能を提供します。読み取り専用アクセスは raw JSON でも利用できます。
Objective-C クライアント ライブラリ
Objective-C クライアント ライブラリを使用すると、Mac OS X 用のネイティブ Cocoa アプリケーションを作成できます。また、iPhone SDK をサポートするようになりました。
- スタートガイド
- プロジェクトのメインページ(Subversion)
- ダウンロード ページ
外部クライアント ライブラリ
次のクライアント ライブラリは、Google が作成したものではなく、Google によってサポートされていません。
- Force.com Toolkit for Google Data API - Salesforce.com デベロッパー向けの Apex クライアント ライブラリ。
サンプルコード
API とクライアント ライブラリの使用方法を示すサンプル プログラムについては、以下のリンクをご覧ください。これらの例をプログラミングの参考としてぜひご活用ください。
- Java
- .NET
- PHP
- Python
- JavaScript
- Objective-C
- その他
チュートリアル
Google Data API の迅速な導入と実行、問題のデバッグ、お好みの言語の使用に役立つ記事をご紹介します。完全なリストについては、記事ページをご覧ください。