Example #1
0
        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();
            }
        }
Example #2
0
        private void Facebook_Click(object sender, RoutedEventArgs e)
        {
            if (Kernel.FacebookClient != null)
            {
                return;
            }
            var box = new FacebookTwitterAuth();

            box.ShowDialog();
        }