public static TwitterUser GetUserIdFromUsername(TwitterService service, string screenname) { GetUserProfileForOptions options = new GetUserProfileForOptions(); options.ScreenName = screenname; return(service.GetUserProfileFor(options)); }
//4-Profile public TwitterUser GetTwitterProfile(string screenName) { GetUserProfileForOptions options = new GetUserProfileForOptions(); options.ScreenName = screenName; TwitterUser user = twitterService.GetUserProfileFor(options); return(user); }
public static Person getPersonFromLogin(string login, AccountTwitter account) { GetUserProfileForOptions options = new GetUserProfileForOptions(); options.ScreenName = login; IAsyncResult result = account.twitterService.BeginGetUserProfileFor(options); Person person = new Person(account); TwitterUser user = account.twitterService.EndGetUserProfileFor(result); if (user != null) { person = getPersonFromUser(user, account); } return(person); }