API に問題がある場合は、Tweetinviを試してみてください。
この API は、ストリーミング API を使用する目的で、私と別の開発者によって開発されました。
使い方はとても簡単で、ソリューション (Examplinvi) で例を見つけることができます。
基本的には、API から受け取ったツイートごとに呼び出されるメソッドを定義するだけです。この API (MySQL データベースに格納) を使用して、1 日 350 万件のツイートを処理できました。
// Creating the stream and specifying the delegate
SimpleStream myStream = new SimpleStream("https://stream.twitter.com/1.1/statuses/sample.json");
// Create the credentials
IToken token = new Token("userKey", "userSecret", "consumerKey", "consumerSecret");
// Starting the stream by specifying credentials thanks to the Token
myStream.StartStream(token, x => Console.WriteLine(x.Text));
ご不明な点がございましたら、お気軽にお問い合わせください。