2007/05/09

Google AJAX Feed APIに「FeedControl」が新たに追加

Google AJAX Feed APIに「FeedControl()」という新しいクラスが追加されたようです。



feedControlは、複数のフィードを簡単にくっつけてしまうことができます。以下のコードではDiggとTechCrunchのフィードを「google.feeds.FeedControl()」のオブジェクトである「feedControl」に追加しています。フィードの追加は「addFeed」を使います。DiggとかTechCrunchrとか書いてある部分は、出力する時にどのフィードかを区別する為のラベルです。



var feedControl = new google.feeds.FeedControl();
feedControl.addFeed("http://www.digg.com/rss/index.xml", "Digg");
feedControl.addFeed("http://feeds.feedburner.com/Techcrunch", "TechCrunch");
feedControl.draw(document.getElementById("feedControl"));



出力はこんな感じです。

これは非常に便利ですね。以前練習で書いたコードがいちころでできます。まあ、勉強は無駄ではなかったと思う事にしますが・・・。

Google AJAX Search Blog」にはタブ分けしてフィードを出力するサンプルコードや、サイドバー形式でフィードを出力するサンプルコードが掲載されているので、そちらを見て応用するのが近道だろうと思います。

<関連記事>
  • 初心者がGoogle AJAX Feed APIを使ってAjaxアプリを書いてみた

  • WEB上で話題沸騰中のApolloを噛み砕いて説明


  • <追伸>
    友よ、案ずるな。