public Account(TwitterCredentials twitterCredentials) { TwitterCredentials = twitterCredentials; RegistrationTime = DateTime.Now; IsInitialized = false; Id = "accounts/" + TwitterCredentials.UserId; Following = new List<string>(); }
public TwitterContext Build(TwitterCredentials credentials) { var singleUserAuthorizer = new SingleUserAuthorizer { CredentialStore = new InMemoryCredentialStore { ConsumerKey = ConsumerToken.ConsumerKey, ConsumerSecret = ConsumerToken.ConsumerSecret, OAuthToken = credentials.Tokens.Token, OAuthTokenSecret = credentials.Tokens.TokenSecret, ScreenName = credentials.ScreenName, UserID = (ulong)credentials.UserId } }; return new TwitterContext(singleUserAuthorizer); }
public IList<Status> LoadUserTimeLine(TwitterCredentials credentials) { var twitterContextBuilder = new TwitterContextBuilder(); IQueryBuilder userStatusesBuilder = new QueryTimeLineBuilder(twitterContextBuilder.Build(credentials)); return LoadStatuses(userStatusesBuilder, 3000); }