Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript twitter api流用户';s主页时间表_Javascript_Node.js_Typescript_Twitter - Fatal编程技术网

Javascript twitter api流用户';s主页时间表

Javascript twitter api流用户';s主页时间表,javascript,node.js,typescript,twitter,Javascript,Node.js,Typescript,Twitter,我正在尝试流式传输用户的主页时间线,就像我处理他的公共推文一样 export const streamTweets = async function (T: any, socket: any, feed_type: string) { try { if(feed_type == 'user_timeline') { const stream: any = T.stream('statuses/filter', { follow:'11605066390463

我正在尝试
流式传输
用户的主页时间线,就像我处理他的公共推文一样

export const streamTweets = async function (T: any, socket: any, feed_type: string) {
try {       
    if(feed_type == 'user_timeline') {
        const stream: any = T.stream('statuses/filter', { follow:'1160506639046324444' }); //GTQ twitter a/c ID
        stream.on('tweet', function (tweet: any) {
            let tweetObject = getTweetObject(tweet)
            socket.emit('get tweets', tweetObject);
        }); 

        stream.on('error', (error: any) => {
            throw Error(error);
        });
    } else if(feed_type == 'home_timeline') {
        // const tweets = await T.get('statuses/home_timeline', { count: 10 });
        // let tweetObject = getTweetObject(tweets.data[0])
        // socket.emit('home feed', tweetObject)

        const stream: any = T.stream('statuses/home_timeline'); //PIQ twitter a/c ID
        stream.on('tweet', function (tweet: any) {
            let tweetObject = getTweetObject(tweet)
            socket.emit('home feed', tweetObject);
        });
    }
    
} catch (error) {
    // log errors here..
    throw Error(error)
}
}

我得到这个错误:

  var err = new Error()
        ^
Error: Bad Twitter streaming request: 404
这是显而易见的


如何传输用户的家庭时间线?

推特API不支持传输用户的家庭时间线。

推特API不支持传输用户的家庭时间线