Google AJAX Feed APIも試してみた

Posted on | 2008/10/24 13:03:39

Google AJAX Feed API

先日のMagpieRSSで十分なのですが、ちょっと当座しのぎでJava Scriptで実装しなくちゃいけなくて、調べたらGoogleさんがGoogle AJAX Feed APIという便利ツールを提供してくれていました。こんな感じで使います。

<script type="text/javascript" src="http://www.google.com/jsapi?key=APIキー"></script>
<script type="text/javascript">

google.load("feeds", "1");

function initialize() {
var feed = new google.feeds.Feed("FeedのURL");
feed.setNumEntries(5);
feed.load(function(result) {
if (!result.error) {
var container = document.getElementById("feed");
container.innerHTML = "<dl>";
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
container.innerHTML += "<dt><a href=’" + entry.link + "’>" + entry.title + "<\/a><br \>"+entry.publishedDate+"<\/dt><dd>"+entry.contentSnippet+"<\/dd>";
}
container.innerHTML += "<\/dl>";
}
});
}
google.setOnLoadCallback(initialize);

</script>

実は無料の(と言うか善意の)RSSをJavaScriptに変換してくれるサービスで動かしていたのですが、一部文字化けが発生していたりしたので、急遽別の手段を考えなければいけなかったのです。

こりゃまた楽チン。

Facebook
Twitter

Twitter Updates

    follow me on Twitter
    Flickr