我正在寻找一些帮助,非常感谢。我想使用Javascript显示指向我最新推文状态的链接。例如,它将是:

<a href="http://twitter.com/#!/brianj_smith/status/57288271197241344">Read</a>


如您在上面的代码中所见,该链接是我最新的推文。但是,最新的推文(当然)将发生变化。...我似乎无法在线找到任何东西(我一直在搜索Google几个小时),并且我一直在尝试使用Twitter的代码创建自己的代码API设置没有运气。

我希望这是一个容易理解的问题。如果没有,我可以提供更多...

---编辑:也许是因为我现在是凌晨3点,但是我似乎无法让jQuery执行并在我的网站上显示状态和文本“阅读”的链接。有任何想法吗?

最佳答案

使用JSONP API从Twitter获取最新的提要,指定计数为1。服务URL类似于

"http://twitter.com/status/user_timeline/brianj_smith.json?count=1&callback=callbackName"


jQuery的getJSON在这里将是一个简单的选择。

最新状态更新的URL为(假设数据以data的形式返回)

"http://twitter.com/brianj_smith/status/" + data[0].id;


一个有效的例子是

jQuery.getJSON('http://twitter.com/status/user_timeline/brianj_smith.json?count=1&callback=?', function(data){
    if (data.length > 0) {
        var link = jQuery('<a>').attr('http://twitter.com/brianj_smith/status/' + data[0].id)
                                .text('Read');
    }
});

10-05 20:51
查看更多