如何使用JavaScript从用户的帐户获取推文

时间:2011-02-24 09:12:27

标签: javascript twitter

我希望得到用户关注的人的推文(即用户主页上的推文。)有没有办法获得它们?

2 个答案:

答案 0 :(得分:4)

你的意思是这样的:http://jsfiddle.net/pborreli/pJgyu/

它为给定用户提供了许多推文。

答案 1 :(得分:4)

这是一个可以帮助您入门的基本解决方案:

<ul id="tweets">
    <li>Loading tweets...</li>
</ul>

在JavaScript中,假设您有jQuery可用:

var url = 'http://api.twitter.com/1/statuses/user_timeline.json?callback=?'
        + '&screen_name=yourusername&count=4';

$.getJSON(
    url,
    function (data)
    {
        var $tweets = $('#tweets');
        $tweets.empty();
        if (data.length !== 0) {
            $.each(data, function (i, tweet)
            {
                if (tweet.text !== undefined) {
                    $tweets.append($('<li></li>', { text: tweet.text }));
                }
            });
        } else {
            $tweets.append($('<li></li>', { text: 'No recent tweets' }));
        }
    }
);