google ajax feed apiでRSSを取得する

Posted on by vanillate

ajax
RSSフィードをgoogle ajax feed api(javascript)でRSSを取得する方法。


APIキーを取得

AJAX API キーを取得。

通常の読み込み

JavaScript: 外部RSS読み込み by “Google Ajax Feeds API”
を、参考にすると良いと思います。

表示をカスタマイズしたい場合

フィードからタイトルやエントリを取得 – フィードの取得 – Google AJAX Feed API入門
カテゴリーの取得コードなども掲載されています。

取得するエントリ数を指定

feed.setNumEntries(10);

日付フォーマットを変換


function changeDate(str){
var myDate=new Date(str);

var MM=myDate.getMonth()+1;
if(MM<10){MM="0"+MM;}
var DD=myDate.getDate();
if(DD<10){DD="0"+DD;}
var date=MM+"/"+DD;
return date;
}


コールバック直前に関数を記述。

publishedDate

となっているところを

changeDate(entry.publishedDate);

とします。

複数のRSSを統合して流したりもできるみたいです。

One Response to google ajax feed apiでRSSを取得する

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">




copyright (C) vanillate all rights reserved. powerd by wordpress.
このブログは、CSS3とjavascriptを多用しております。是非、Fireworks3.6以上、safari5以上、chorme10以上でご覧下さい。
実験的なデザインのため、デザイン崩れなどご了承くださいませ。