2011-03-01 47 views
0

我正在向twitter發送GET請求,以接收最近發佈的特定標記的JSONP對象。一旦我收到數據,我會遍歷結果數組,逐個獲取每條推文。Twitter搜索API refresh_url未定義

我遇到的問題是:console.log(data.results [i] .refresh_url);給我一個未定義的值。所以我的問題是:

  1. 你收到的所有搜索一個refresh_url變量?
  2. 如果不是,refresh_url如何使用?我將不得不在循環中找到最新的帖子ID,並使用since_id =來重新查詢,這違背了使用refresh_url的目的。
$.getJSON("http://search.twitter.com/search.json?&callback=?&q=css", function(data) { 
    for(var i in data.results) 
    { 
     console.log(data.results[i].refresh_url); 
    }   
}); 

感謝。

回答

0

您正在尋找refresh_url在錯誤的地方。它不在結果集內。

更換你的日誌符合

console.log(data.refresh_url); 

這會給你的URL從刷新。

+0

Bah,我的錯,謝謝! – rvk 2011-03-02 00:39:41