我正在寻找一些帮助,非常感谢。我想使用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');
}
});