Javascript express框架中的节点twitter

Javascript express框架中的节点twitter,javascript,node.js,twitter,express,Javascript,Node.js,Twitter,Express,我正在尝试在express框架中使用节点twitter模块。我对node非常陌生,我了解基本的路由、呈现jade模板和安装软件包等。但我很高兴看到有这么多软件包,但当我了解到细节时,我真的不知道如何在express framework中使用它们 目前,我正在使用node twitter模块()并希望使用流式API。下面是开始使用流式API所需的代码片段。我已经有了所有需要的钥匙,而且在快车上卡住了。所以我的问题是,如何将其传递到路线 var util = require('util'),

我正在尝试在express框架中使用节点twitter模块。我对node非常陌生,我了解基本的路由、呈现jade模板和安装软件包等。但我很高兴看到有这么多软件包,但当我了解到细节时,我真的不知道如何在express framework中使用它们

目前,我正在使用node twitter模块()并希望使用流式API。下面是开始使用流式API所需的代码片段。我已经有了所有需要的钥匙,而且在快车上卡住了。所以我的问题是,如何将其传递到路线

var util = require('util'),
    twitter = require('twitter');
var twit = new twitter({
    consumer_key: '',
    consumer_secret: '',
    access_token_key: '',
    access_token_secret: ''
});


twit.stream('user', {track:'nodejs'}, function(stream) {
    stream.on('data', function(data) {
        console.log(util.inspect(data));
    });
    // Disconnect stream after five seconds
    setTimeout(stream.destroy, 5000);
});
据我所知,有两种路由方式,一种是呈现模板,另一种是直接发送响应

app.get('/',function(req, res){
res.render ('index');
});

app.get('/test',function(req,res){
res.send('this is a test');
})

现在,如何为twitter流媒体api设置路由?请指教。

我想你是想把一个方形的钉子装进一个圆孔里

twitter流媒体模块从twitter同步传输数据,而路由请求由向您的站点发出http请求的用户发起

要提供由路由服务的http请求,您可以将通过推特流模块传入的一些推特推送到从stream.on('data'部分)收集的推特中,并将其推送到与路由处理程序在同一级别初始化的数组中

另一种方法是使用socket.io之类的异步通信通道,并在连接的用户进来时将tweet传递给他们