private ITweet[] getNewTweets(long since = 0, long before = 0) { try { Tweetinvi.Parameters.IUserTimelineParameters parameters = Timeline.CreateUserTimelineParameter(); if (since != 0) { parameters.SinceId = since; } if (before != 0) { parameters.MaxId = before; } parameters.MaximumNumberOfTweetsToRetrieve = 10; var tweets = Timeline.GetUserTimeline(Name, parameters); FailCount = 0; return(tweets.Reverse().ToArray()); } catch (Exception e) { FailCount++; UpdateTracker(); return(new ITweet[0]); } }
private ITweet[] getNewTweets(long since = 0, long before = 0) { try { var twitterKey = Program.Config["TwitterKey"]; var twitterSecret = Program.Config["TwitterSecret"]; var twitterToken = Program.Config["TwitterToken"]; var twitterAccessSecret = Program.Config["TwitterAccessSecret"]; Program.Config["TwitterKey"] = Program.Config["TwitterKey2"]; Program.Config["TwitterSecret"] = Program.Config["TwitterSecret2"]; Program.Config["TwitterToken"] = Program.Config["TwitterToken2"]; Program.Config["TwitterAccessSecret"] = Program.Config["TwitterAccessSecret2"]; Program.Config["TwitterKey2"] = twitterKey; Program.Config["TwitterSecret2"] = twitterSecret; Program.Config["TwitterToken2"] = twitterToken; Program.Config["TwitterAccessSecret2"] = twitterAccessSecret; Auth.SetUserCredentials(Program.Config["TwitterKey"], Program.Config["TwitterSecret"], Program.Config["TwitterToken"], Program.Config["TwitterAccessSecret"]); Tweetinvi.Parameters.IUserTimelineParameters parameters = Timeline.CreateUserTimelineParameter(); if (since != 0) { parameters.SinceId = since; } if (before != 0) { parameters.MaxId = before; } parameters.MaximumNumberOfTweetsToRetrieve = 10; var tweets = Timeline.GetUserTimeline(Name, parameters); FailCount = 0; return(tweets.Reverse().ToArray()); } catch (Exception e) { FailCount++; UpdateTracker(); return(new ITweet[0]); } }