Google Data APIs サンプル・アプリケーション
石原: Google Data APIs が何かを理解するには、事例を見ること が一番分かりやすいですね。皆さんが作られたウェブアプリケーションを紹介してもらえますか。
櫻吉さん: 私は Googleカレンダー を利用し、タスク管 理を行うアプリケーション「 二次元タスクリスト 」を作りました。これは 2 つの Google カレンダーを利用しています。それぞれを「タスク登録用」「作業時間登録用」として必要事項を記入します。これらのカレンダーから Google Data APIs を用いてデータを取り出してマ ージし、緊急度と重要 度を座標軸としてタスクを表示したものが「二次元タスクリスト」となります。
半谷 :これは Google カレ ンダーがプライマリー、セカンダリー という形で複数のカレンダーをもてる機能と Google Data APIs の特徴を最大限に利用したアプリケーションですね。サービスを提供する側としては、ここまで使い込んでくれると嬉しいですものです。
桜庭さん :私は Picasa ウェブアルバム を利用したアプリケーションを作ってみました。ロジックは Java で、 GUI は JavaFX で作り、 Picasa から画像データを取得 して、 i Pod のように写真を表示するアプリケーションです。
作ってみて気がついた点は、認証の仕組みが シンプルで開発がとても楽だったことです。 Flickr でも同様なことを作るのは可能ですが、認証の仕組みが煩雑なので、それと比べると Google Data API sはとても使いやすいですね。
石原 : Picasa からは画像の他にもデータは取得できるのですか ?
桜庭さん: 画像のほかに、画像名や撮影日時などのメタデータも取得できます。あらかじめ登録されているならば、ジオデータを取得することもできます。
半谷 :Google Data APIsを使い、あとからジオデータを付加することもできますね。
桜庭さん: Google Data APIs を利用したウェブアプリケーショ ンとして「 こみゅすけ 」を紹介しましょう。これは私の友人の田中洋一郎さんが作成したもので、コミュニティの活動情報をまとめて見られるサービスです。 Google カレンダーに登録されたイベント情報を Google Data APIs を利用して取得し、地図上にプロットします。たとえば、来週のイベントを調べれば、場所と時間、天気予報まで表示されます。
Google Data APIs でビジネス
石原: では Google Data APIs をビジネスで活用するにはどのようなアイデアがあるでしょうか?
尾藤さん: 今日(注)リリースされた SNS 共通規格である Google の「 OpenSocial 」は Google Data APIs と関係しているのでしょうか?関係しているならばビジネス的に大きな意味を持つと思います。
(注:「デベロッパー交流会(第3回)」は 11 月 2 日に開催されました)
半谷: 関係してくると思います。簡単に言えば、 Google Data APIs を使い SNS のデータにアクセスできることになります。 OpenSocial によって さまざまな SNS に対し共通した API でアクセスできるようになるということは、 Google Data APIs を活用することによって、複数の SNS をまたいだサービスが実現できるということになります。
桜庭さん: となると、 RSS リーダーの SNS 版のようなものも出てくるでしょうね。
増井さん: アイデアはいろいろひらめきます。帰ったら OpenSocial についてのドキュメントを読んでみます!
尾藤さん: もう1つ気になることがあります。GoogleのAPIを利用して本格的なビジネスを行う場合、たとえばアクセスが急増するような事態となることでGoogleのAPIが利用できなくなるのではという恐れがありますが、良い解決方法はあるのでしょうか。
石原: Google のAPIはライセンスの範囲内で基本的に無料でお使いいただけます。しかし、より高いレベルの保障が必要なお客様には有償ライセンスプログラムも用意して います。Google Data APIsに対応したGoogle カレンダーやGoogle ドキュメントについてはGoogle Apps Premier Edition をご利用いただければ、ビジネスでお使いいただくうえでも満足していただけるはずです。
ちょうど交流会の開催日に発表された Google の新しい技術で話題が盛り上がったひと時でした。リアルタイムで新たな技術の登場とその展望を語り合えたことは、とても貴重な経験でした。このディスカッションが皆様のビジネスのヒントとなればと思います 。
次回は Google Data APIs に関する苦労話や質問をお伝えします。
2007年11月20日Posted by Developer Program チーム Google Data APIs を利用してマッシュアップをする 視点、自らのサービスを Google Data APIs に対応させることによってマッシュアップされる視点。前回はこの 2 つの異なる視点での意見が述べられました。今回は実際に動作する Google Da ta APIs を使用した アプリケーションと、 Google Data APIs のビジネス面での展望についてのディスカッションをご紹介します。
デベロッパー交流会(第 3 回)は4回に分けて掲載します。更新をいち早く知りたい方は Google Code ディスカッション グループ にご登録ください。
Google Data APIs サンプル・アプリケーション
石原: Google Data APIs が何かを理解するには、事例を見ること が一番分かりやすいですね。皆さんが作られたウェブアプリケーションを紹介してもらえますか。
櫻吉さん: 私は Googleカレンダー を利用し、タスク管 理を行うアプリケーション「 二次元タスクリスト 」を作りました。これは 2 つの Google カレンダーを利用しています。それぞれを「タスク登録用」「作業時間登録用」として必要事項を記入します。これらのカレンダーから Google Data APIs を用いてデータを取り出してマ ージし、緊急度と重要 度を座標軸としてタスクを表示したものが「二次元タスクリスト」となります。
半谷 :これは Google カレ ンダーがプライマリー、セカンダリー という形で複数のカレンダーをもてる機能と Google Data APIs の特徴を最大限に利用したアプリケーションですね。サービスを提供する側としては、ここまで使い込んでくれると嬉しいですものです。
桜庭さん :私は Picasa ウェブアルバム を利用したアプリケーションを作ってみました。ロジックは Java で、 GUI は JavaFX で作り、 Picasa から画像データを取得 して、 i Pod のように写真を表示するアプリケーションです。
作ってみて気がついた点は、認証の仕組みが シンプルで開発がとても楽だったことです。 Flickr でも同様なことを作るのは可能ですが、認証の仕組みが煩雑なので、それと比べると Google Data API sはとても使いやすいですね。
石原 : Picasa からは画像の他にもデータは取得できるのですか ?
桜庭さん: 画像のほかに、画像名や撮影日時などのメタデータも取得できます。あらかじめ登録されているならば、ジオデータを取得することもできます。
半谷 :Google Data APIsを使い、あとからジオデータを付加することもできますね。
桜庭さん: Google Data APIs を利用したウェブアプリケーショ ンとして「 こみゅすけ 」を紹介しましょう。これは私の友人の田中洋一郎さんが作成したもので、コミュニティの活動情報をまとめて見られるサービスです。 Google カレンダーに登録されたイベント情報を Google Data APIs を利用して取得し、地図上にプロットします。たとえば、来週のイベントを調べれば、場所と時間、天気予報まで表示されます。
Google Data APIs でビジネス
石原: では Google Data APIs をビジネスで活用するにはどのようなアイデアがあるでしょうか?
尾藤さん: 今日(注)リリースされた SNS 共通規格である Google の「 OpenSocial 」は Google Data APIs と関係しているのでしょうか?関係しているならばビジネス的に大きな意味を持つと思います。
(注:「デベロッパー交流会(第3回)」は 11 月 2 日に開催されました)
半谷: 関係してくると思います。簡単に言えば、 Google Data APIs を使い SNS のデータにアクセスできることになります。 OpenSocial によって さまざまな SNS に対し共通した API でアクセスできるようになるということは、 Google Data APIs を活用することによって、複数の SNS をまたいだサービスが実現できるということになります。
桜庭さん: となると、 RSS リーダーの SNS 版のようなものも出てくるでしょうね。
増井さん: アイデアはいろいろひらめきます。帰ったら OpenSocial についてのドキュメントを読んでみます!
尾藤さん: もう1つ気になることがあります。GoogleのAPIを利用して本格的なビジネスを行う場合、たとえばアクセスが急増するような事態となることでGoogleのAPIが利用できなくなるのではという恐れがありますが、良い解決方法はあるのでしょうか。
石原: Google のAPIはライセンスの範囲内で基本的に無料でお使いいただけます。しかし、より高いレベルの保障が必要なお客様には有償ライセンスプログラムも用意して います。Google Data APIsに対応したGoogle カレンダーやGoogle ドキュメントについてはGoogle Apps Premier Edition をご利用いただければ、ビジネスでお使いいただくうえでも満足していただけるはずです。
ちょうど交流会の開催日に発表された Google の新しい技術で話題が盛り上がったひと時でした。リアルタイムで新たな技術の登場とその展望を語り合えたことは、とても貴重な経験でした。このディスカッションが皆様のビジネスのヒントとなればと思います 。
次回は Google Data APIs に関する苦労話や質問をお伝えします。