2008/10/24

Google AJAX Feed APIも試してみた

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に変換してくれるサービスで動かしていたのですが、一部文字化けが発生していたりしたので、急遽別の手段を考えなければいけなかったのです。

こりゃまた楽チン。

ひとり仕事: フリーランスという働き方
(2012-10-5)
売り上げランキング: 14,705
100円

加藤 康祐 / 企画・設計

1980年1月12日生まれ。フリーランス歴15年。プランナー、デザイナー。加藤康祐企画設計代表。学生時代にデザイン会社でWebデザインを経験。2005年よりフリーランスとしてキャリアスタート。これまでに個人から上場企業まで、100以上のクライアントとのプロジェクトを経験。主な仕事としてベンチャー企業でのサービスのUXデザイン、独法との防災メディアの編集・運営、社会的養護の子どもたちの自立を支援するNPOのサポート等。趣味はラグビーと料理。Keep the head up, Bind tight & Stay low.

加藤康祐企画設計

是非、フォローしてください!
Twitter / Instagram