How can i get all past tweets via Twitter Streaming API? As you may know it sends real-time tweets, not past ones. Useful count parameter was disabled in 2010. REST API have
First, I have to say that you cannot find historical tweets with Streaming API. Second, I far as I know, you could use Search API but there are some restrictions to find all historical tweets like only getting 200 max. and historically max. 2 weeks old tweets in these 200.
However, you can implement a system that uses both streaming and search API for both historical and prospective tweets. You could develop two applications that one of them can use only Streaming which requires only one twitter account for authentication, meanwhile the second app can use Search API with several unique twitter accounts to avoid rate limit issue.
With the help of this platform, you will be able to get almost 98% tweets which is an acceptable rate for this job. If you have further question, let me know.
All best