我正在使用 twitter npm 包尝试从指定帐户流式传输推文。
我在浏览 twitter api 文档时遇到问题,所以我有点困惑。
我可以使用 REST 端点来获取指定的用户推文信息:
var client = new Twitter({});
client.get('statuses/user_timeline', { screen_name: user }, function(error, tweets) {
if(error) throw error;
console.log(tweets);
});
如何流式传输推文?有可能吗?如果没有,我还能怎样实现这个目标?我希望它尽可能灵敏且即时。
最佳答案
明白了...
var stream = client.stream('statuses/filter', { follow: userId });
stream.on('data', function(event) {
console.log(event && event.text);
});
这将使客户端流阅读器显示自动生成的推文。
遗憾的是,无法使用用户的 screen_name,因此您必须事先查明这一点。
关于javascript - 如何从特定帐户流式传输推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44808920/