getJson + Twitter

时间:2011-07-21 15:06:32

标签: php jquery api twitter getjson

我没有那么多的编程,但我一直在尝试编辑一个基本代码与另一个显示超过1条推文,但它不起作用,任何人都可以帮助我吗?

 $.getJSON("http://twitter.com/status/user_timeline/user.json?count=3&callback=?", 
  function(data) {
      $("#tweet").html(data[0].text);
  }); 

谢谢!

1 个答案:

答案 0 :(得分:4)

data是一个数组。所以data[0]访问从twitter返回的第一条推文。 您需要迭代数组并将其他推文附加到div。

$.getJSON("http://twitter.com/status/user_timeline/user.json?count=3&callback=?", 
function(data) {
  $(data).each(function() {
     $("#twitter").append($(document.createElement('div'))
        .html(this.text).addClass('tweet'));
  }
}); 

修改:将选择器更改为定位#twitter div,并为每条推文添加tweet课程。