如何获取最近5条推文? 目前我使用此:https://github.com/desmondmorris/node-twitter/
我使用示例代码:
var Twitter = require('twitter');
var client = new Twitter({
consumer_key: '',
consumer_secret: '',
access_token_key: '',
access_token_secret: ''
});
var params = {screen_name: 'nodejs'};
client.get('statuses/user_timeline', params, function(error, tweets, response) {
if (!error) {
console.log(tweets);
}
});
我只将'nodejs'部分更改为不同的名称并填充了twitter键。 我在控制台得到一个大json。 我怎么能这样做我将得到的最后5条推文,每30分钟它会检查是否有新的推文?如果有新的推文那么它只会在控制台中显示新的推文,并且它不会与程序检索到的推文相同。
答案 0 :(得分:1)
如果您阅读documentation for the user timeline,则会发现您可以使用count
参数。
指定尝试和检索的推文数量,每个不同请求最多200个。
在您的代码中,您需要:
var params = {screen_name: 'nodejs', count: 5};
这将为您提供该帐户中最新的5条推文。