簡體   English   中英

Node.js-使用Twitter流進行多用戶處理

[英]Node.js - Multiple User Handling in With Twitter Streaming

全部,我正在嘗試編寫一個node.js應用程序,多個用戶可以對該應用程序進行身份驗證並開始使用其用戶帳戶進行流式傳輸。

到目前為止,我所做的只是使用Node Twitter API並為一個用戶啟動了流式傳輸。 (我認為流式傳輸意味着要長時間打開http連接。?)如何立即為另一個用戶調用流式傳輸並同時對兩個用戶都開放該連接?

exports.configure = function(username, done) {
    db.getItemObject(username, function(obj) {
        userData = obj;
        api = new twitter({
            consumer_key : obj.api_token,
            consumer_secret : obj.api_secret,
            access_token_key : obj.access_token,
            access_token_secret : obj.access_secret
        });
        done(true);
    });
};

exports.setTwitAlert = function(res) {
    api.stream('user',{track: ''},function(stream) {
        stream.on('data', function(data) {
            logger.info('Tweet Received !!');
            jsonParser(data);
            res.send('Twitter Streaming Started !!!');
        });
    });
};

我不是在問Twitter問題。 我需要一個通用的答案,該答案對其他API很有用。 我用推特來描述我的問題。

您可以看看Socket.io
此處的好帖子: 節點,套接字和Twitter API

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM