Example #1
0
 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);
 }
Example #3
0
 public IList<Status> LoadUserTimeLine(TwitterCredentials credentials)
 {
     var twitterContextBuilder = new TwitterContextBuilder();
     IQueryBuilder userStatusesBuilder = new QueryTimeLineBuilder(twitterContextBuilder.Build(credentials));
     return LoadStatuses(userStatusesBuilder, 3000);
 }