Esempio n. 1
0
        public void OAuth_GetAuthorizeUrl_Arg_empty_2()
        {
            OAuthClient oAuthClient = new OAuthClientFactory().Create(_consumerKey, _consumerSecret);

            Token requestToken = new Token(string.Empty, "erdertf");

            Uri url = oAuthClient.GetAuthorizeUrl(new Token(string.Empty, "ertdgfrt"));
        }
Esempio n. 2
0
        public void OAuth_GetAuthorizeUrl_Arg_empty_1()
        {
            OAuthClient oAuthClient = new OAuthClientFactory().Create(_consumerKey, _consumerSecret);

            Token requestToken = new Token(string.Empty, string.Empty);

            Uri url = oAuthClient.GetAuthorizeUrl(requestToken);
        }
Esempio n. 3
0
        public void OAuth_GetAuthorizeUrl_Arg_null_1()
        {
            OAuthClient oAuthClient = new OAuthClientFactory().Create(_consumerKey, _consumerSecret);

            Uri url;

            url = oAuthClient.GetAuthorizeUrl(null);
        }
Esempio n. 4
0
        public async Task OAuth_GetAuthorizeUrl_Arg_2()
        {
            OAuthClient oAuthClient = new OAuthClientFactory().Create(_consumerKey, _consumerSecret);

            Token requestToken = await oAuthClient.GetRequestTokenAsync(_callbackUrl);

            Uri url = oAuthClient.GetAuthorizeUrl(requestToken);

            Assert.AreNotEqual(url, string.Empty);
        }
Esempio n. 5
0
        public async Task OAuth_GetAuthorizeUrl_Arg_1()
        {
            OAuthClient oAuthClient = new OAuthClientFactory().Create(_consumerKey, _consumerSecret);

            Token requestToken = await oAuthClient.GetRequestTokenAsync(_callbackUrl);

            Uri url = oAuthClient.GetAuthorizeUrl(requestToken);

            Assert.IsNotNull(url);
        }
Esempio n. 6
0
        private async void Button1_Click(object sender, EventArgs e)
        {
            // creating oAuth-client
            OAuthClient oAuthClient = new OAuthClientFactory().Create(ConsumerKey.Text, ConsumerSecret.Text);

            // get requesttoken
            Token requestToken = await oAuthClient.GetRequestTokenAsync(_callbackUrl);

            // get the authorize Url
            Uri url = oAuthClient.GetAuthorizeUrl(requestToken);

            var verifierUrl = WebAuth.ShowDialog(url, _callbackUrl);

            Token accessToken = await oAuthClient.GetAccessTokenAsync(requestToken, verifierUrl.OriginalString);

            AccessKey.Text    = accessToken.Key;
            AccessSecret.Text = accessToken.Secret;

            Activate();

            UserInfo userInfo = null;

            try
            {
                var tc = new TumblrClientFactory().Create <TumblrClient>(ConsumerKey.Text, ConsumerSecret.Text, accessToken);
                userInfo = await tc.GetUserInfoAsync();
            }
            catch (Exception)
            {
                MessageBox.Show("Logon failure", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return;
            }


            MessageBox.Show($"Success! the name of your blog is {userInfo.Blogs[0].Name}", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Esempio n. 7
0
        public void OAuth_GetAuthorizeUrl_Arg_null_3()
        {
            OAuthClient oAuthClient = new OAuthClientFactory().Create(_consumerKey, _consumerSecret);

            Uri url = oAuthClient.GetAuthorizeUrl(new Token(null, "ertdgfrt"));
        }