Google AJAX Feed APIを試す

Google AJAX Feed APIでRSSリーダーを作成する

概要

http://code.google.com/apis/ajaxfeeds/

Googleは、Feedを集めて、AJAX Search APIの様に FeedデータをJSON等で送信してくれるAPIを提供 をはじめました。

上記サイトからkey等を取得する事によって、 使用できるようになります。

サンプル

Google AJAX Feed APIでFeedを取得できるため、 RSSリーダーを作る事にします。

そのまま作っては、機能が足りないRSSリーダーに なってしまうため、以下の機能を盛り込む事にします。

  • 各種設定情報は、Google Spreadsheetsに置いてJSONで所得する。
  • キーワードで各Feedのレイティングを設定し、表示を限定する
  • レイティングを随時変更可能にする

この様な機能を盛り込んだRSSリーダーを作る事にしました。

まずは、Google Spreadsheetsに設置してデータは、以下の二つです。

  • Feedを集めるためのURL
  • キーワードとレイティング

Google Spreadsheetsに置いたデータの在り処は、feedurlfeedtagです。

ファイルは下記にあります。

#ref(): File not found: "button_0_0_6.zip" at page "Google Custom Search Enginesを試す"

YUIのボタン機能を使ったため、YUIの\examples\buttonに 設置するようにパスを通してください。

もし、YUIを使わないバージョンがほしい方は、申し出て 頂ければファイルを起きます。但し、レイティングの設定は、 固定になります。

実際に動いているサンプル

#ref(): File not found: "googleajaxfeedapi.PNG" at page "Google Custom Search Enginesを試す"

レイティングの箇所を操作する事によって、表示するRSSを 制限できます。

実際に動いているサンプルは、下記にあります。

http://www.mizuao.com/yui_2.2.0.a/examples/button/button_0_0_6.html

改造ポイント

Google Spreadsheetsにあるfeedurlとfeedtagを 随時変更する事によって、読み込むデータを精査すれば、もっと 自分に合ったRSSリーダーになるかも知れません。

但し、昨今のRSSリーダーは、多機能なため、Google AJAX Feed APIを 使ってRSSリーダーを作るのは、効率が良くありません。もっと、 他の事に使うべきかも知れませんね。

ブログ

Google AJAX Feed APIを使ってRSSリーダーを作ってみる」に掲載しました。

Google AJAX Feed APIを提供されているFeed数を調査するためのスクリプト

概要

Google AJAX Feed APIが提供してくれるFeed数を調査するための スクリプトを作成しました。

#ref(): File not found: "googleajaxfeedapi_test01_07.html" at page "Google Custom Search Enginesを試す"

15行目のfeedarrayを取得したいFeedに修正することで、他のFeedも 調べる事が可能です。

動いているスクリプトは、下記にあります。

http://www.mizuao.com/googleajaxsearch/googleajaxfeedapi_test01_07.html

取得できるFeedの量をまとめたブログ

Google AJAX Feed APIで取得できるFeedの量を調査する」でまとめました。

Google AJAX Feed APIでスライドショーを実現する

概要

Google AJAX Feed APIでスライドショーができます。 それを、早速使って見ました。

ついでに、以下のURLで説明されて居ます。

AJAX Feed API Slide Show Control

ファイル

#ref(): File not found: "slideshow_0_0_3.zip" at page "Google Custom Search Enginesを試す"

動作ページ

http://www.mizuao.com/google/slideshow_0_0_3.html

ブログ

Google AJAX Feed APIのスライドショーを試すで掲載しました。


コメントどうぞ

  • 上のhttp://www.din-or.com/bbsにアクセスしようと思ったんですが、何故かアクセスできません。僕のパソコンの問題でしょうか? -- 亀田? 2007-04-27 (金) 22:12:52
  • 誰かに、リンクを書きかえられたようです。修正しました。御指定のURLは、悪さされた時のURLです。そこにはアクセスしないでください。ついでに、今後悪さをされないために、全てのページのロックを行う予定でいます。 -- 2007-04-28 (土) 08:56:33
  • 現在正常なリンクになっていますので、御安心ください。 -- 2007-04-28 (土) 19:24:20


添付ファイル: fileindex.html 64件 [詳細]

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-07-09 (月) 23:05:36 (1158d)