1
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 フィード パーサーであるという点でかなり堅実に思えます。可能であれば、それらをリンクに戻したいと思います。

4

1 に答える 1

0

これは非常に便利で、レート制限の問題がなく、ツイートの見栄えが良いことがわかりました。

http://jsfiddle.net/derek/Vjxt2/

于 2012-07-18T09:44:59.740 に答える