title: Getting all latest tweets c# console application
body: <p>How can i at least get 3200 latest tweets from a public timeline? this is what i have done currently but it only returns me latest 200 tweets.</p>
  
  <p>void GetUserTimeLine(TwitterContext ctx) {</p>
  
  <pre><code>            var statusTweets =
                 from tweet in twitterCtx.Status
                where tweet.Type == StatusType.User &amp;&amp;
                      tweet.Count == 3200 &amp;&amp;
                      tweet.ScreenName == "abc" 
               select tweet;
  
              //PrintTweetsResults(statusTweets);
              foreach (var tweet in statusTweets)
              {
                  Console.WriteLine(
                      "(" + tweet.StatusID + ")" +
                      "[" + tweet.User.ID + "]" +
                      tweet.User.Name + ", " +
                      tweet.Text + ", " +
                      tweet.CreatedAt);
              }
  
          // DEFINE FILE PATH NAME
              string dwnloadFilePath = @"C:\temp\Tweet.log";
  
          // CREATE AN EMPTY TEXT FILE
          FileStream fs1 = null;
          if (!File.Exists(dwnloadFilePath))
          {
              using (fs1 = File.Create(dwnloadFilePath)) ;
          }
  
          // WRITE DATA INTO TEXT FILE
          if (File.Exists(dwnloadFilePath))
          {
              using (StreamWriter sw = new StreamWriter(dwnloadFilePath))
              {
  
                  statusTweets.ToList().ForEach(
              tweet =&gt; sw.Write(
              "{3}, Tweet ID: {2}, Tweet: {1}\n",
              tweet.User.Name, tweet.Text, tweet.StatusID, tweet.CreatedAt));
  
              }
          }
          Console.ReadLine();
      }
  </code></pre>
  
  <p>Can someone please enlighten me?</p>
  
  <p>Thanks,
  10e5x</p>