google.load("feeds", "1");
function OnLoad() {
// Create a feed control
var feedControl = new google.feeds.FeedControl();
// Add 1 feeds.
feedControl.addFeed("http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=SteveMartinToGo&count=2");
// Draw it.
feedControl.draw(document.getElementById("twitter_content"));
}
google.setOnLoadCallback(OnLoad);
RSS からツイートをレンダリングするために Google FeedControl API を使用しています。
これはおそらくツイートをレンダリングする最良の方法ではありませんが、Twitter の REST API にはレート制限があり、数回ヒットするとタイムアウトするため、非常に厄介です。
これは、Google API がリンクを取り除いてプレーン テキストにすることを除けば、単なる RSS フィード パーサーであるという点でかなり堅実に思えます。可能であれば、それらをリンクに戻したいと思います。