I'm using Tweepy Streaming methods to try to get all the tweets from a specific user, both the ones the user created and those coming to his timeline from other users the user is following.
I've tried several combinations, this one, for instance, using the user ID, only gives me the tweets that the user pushes:
l = StreamListener()
streamer = tweepy.Stream(auth=auth, listener=l)
streamer.filter(follow=['3071126254'])
The rest of trials all lead me to constant 406 responses from Twitter:
l = StreamListener()
streamer = tweepy.Stream(auth=auth, listener=l)
streamer.filter(follow=[''])
or
l = StreamListener()
streamer = tweepy.Stream(auth=auth, listener=l)
streamer.filter()
Any idea if this is possible? I could always use the REST API to query for the user timeline and then make sure I'm not storing duplicated tweets...but it looks weird that I can't stream all tweets from a users timeline...
Thanks, Alejandro