我正在使用twitter npm软件包,以尝试从指定帐户中流式发送tweet。

我在浏览twitter api文档时遇到了麻烦,所以我有些困惑。

我可以通过以下方式访问REST端点以获取指定的用户tweets信息:

    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/

10-12 23:38