1
即時通訊使用jQuery/JS獲取帳戶的最新推文,但我想通過hashtag來過濾它們。用特定的hastag抓取tweets?
我的getJSON電話是:http://twitter.com/status/user_timeline/sustrans.json?count=2
我似乎無法找到,上面寫着由hastag值過濾這些文檔...
任何想法?
謝謝
即時通訊使用jQuery/JS獲取帳戶的最新推文,但我想通過hashtag來過濾它們。用特定的hastag抓取tweets?
我的getJSON電話是:http://twitter.com/status/user_timeline/sustrans.json?count=2
我似乎無法找到,上面寫着由hastag值過濾這些文檔...
任何想法?
謝謝
您可以使用搜索api例如
http://search.twitter.com/search.json?q=%23myhashtag+from:myusername
但它只會返回過去24小時內的推文。
另一種方法是獲取整個時間表並提取所需的推文。
var tweets = []
$.getJSON('http://twitter.com/status/user_timeline/sustrans.json?callback=?', function(data){
for(i in data) {
if(data[i].text.indexOf('#hastag') > -1) {
tweets.push(data[i]);
}
}
});
有在[這]在文中沒有包括hashtag中給出的鏈接 – diEcho 2011-05-17 10:40:33
看(http://stackoverflow.com/questions/3540618/does-the-twitter-api-allow-filtering-by-username -and-hashtag) – Manoj 2011-05-17 10:50:38
http://stackoverflow.com/questions/2714471/twitter-api-display-all-tweets-with-a-certain-hashtag可能的重複 – Tim 2011-05-17 10:57:34