【发布时间】:2016-02-12 16:52:42
【问题描述】:
我正在尝试创建一个简单的网络,使用此代码加载 twitter 用户的时间线:
var params = {count:5, screen_name:"
twitterUserScreenName"};
client.get('statuses/home_timeline', params, function(error, tweets, response){
if (!error) {
console.log("@" + tweets[0].user.screen_name + ":\n " +
tweets[0].text + " "
);
//uncomment to see all the info of the tweet
//console.log(tweets);
}
});
我在这个库中使用 nodejs https://www.npmjs.com/package/twitter
我的问题:为了保持时间线刷新,我必须每隔一段时间运行一次上述代码,例如每 5 秒或每 20 秒,所以有什么方法可以让流拥有用户的时间线,我没有必须打几个电话?多次调用 twitter 服务器可能会将我的应用列入黑名单,请参阅 here more info
【问题讨论】: