private void MenuItem_Click(object sender, RoutedEventArgs e) { if (Kernel.TwitterClient != null) { return; } if (string.IsNullOrEmpty(Kernel.TwitterSecret) || string.IsNullOrEmpty(Kernel.TwitterToken)) { var box = new FacebookTwitterAuth { Content = new TwitterAuthPage() }; box.ShowDialog(); } else { Kernel.TwitterClient = new TwitterService("bcPdqSrMo2zSoLRjvE20Z2B93", "2DPgdd0qqnpOxbglUMWs4okLjNL3IMgbuQezLCgwMr1XH4kYpw"); Kernel.TwitterClient.AuthenticateWith(Kernel.TwitterToken, Kernel.TwitterSecret); Kernel.TwitterClient.UserAgent = "VOTC"; var user = Kernel.TwitterClient.VerifyCredentials(new VerifyCredentialsOptions { IncludeEntities = true }); Kernel.TwitterUsername = user.ScreenName; Kernel.ProfilePicture = user.ProfileImageUrl.Replace("_normal.", "_400x400."); Kernel.UI.LoadImage(); } }
private void Facebook_Click(object sender, RoutedEventArgs e) { if (Kernel.FacebookClient != null) { return; } var box = new FacebookTwitterAuth(); box.ShowDialog(); }