private void Button_Click(object sender, RoutedEventArgs e) { //token発行 session = OAuth.Authorize(CK, CS); string url = session.AuthorizeUri.ToString(); System.Diagnostics.Process.Start(url); pin.IsEnabled = true; }
public AuthorizeWindow() { InitializeComponent(); this.session = OAuth.Authorize(SystemSettings.ConsumerKey, SystemSettings.ConsumerSecret); Uri uri = this.session.AuthorizeUri; this.webBrowser.Source = uri; }
public void Initialize() { if (this._serviceType == ServiceType.Twitter) { this._oAuthSession = CoreTweet.OAuth.Authorize(Settings.Settings.TwitterConsumerKey, Settings.Settings.TwitterConsumerSecret); Process.Start(this._oAuthSession.AuthorizeUri.ToString()); } else { Process.Start(this._mainWindowViewModel.CroudiaAccountProvider.GetAuthorizeUrl("XPQJsHFGgFdh")); } }
public void button1_Click(object sender, EventArgs e) { string CK = key.Text; string CS = TDN.Text; session = OAuth.Authorize(CK, CS); string url = session.AuthorizeUri.ToString(); System.Diagnostics.Process.Start(url); textBox3.Enabled = true; button2.Enabled = true; }
public OAuthWindow() { InitializeComponent(); this.DataContext = this; ButtonEnable = true; session = CoreTweet.OAuth.Authorize(App.consumer_key, App.consumer_secret); var url = session.AuthorizeUri; System.Diagnostics.Process.Start(url.ToString()); ButtonText = "送信"; }
private void button3_Click(object sender, EventArgs e) { try { session = CoreTweet.OAuth.Authorize(appKey, appSKey); var url = session.AuthorizeUri; // -> user open in browser textBox3.Text = "認証URLをクリップボードにコピーしました\r\n" + "ブラウザのURLバーにctrl+vで貼り付け\r\n" + "Twitter認証を行いPINコードを取得→入力→登録してください。\r\n" + url.AbsoluteUri; Clipboard.SetText(url.AbsoluteUri); } catch (CoreTweet.TwitterException er) { textBox3.Text = "失敗!\r\n" + er.Message; } }
public bool AddNewAccount(CoreTweet.OAuth.OAuthSession session, string pin) { Tokens tokens = OAuth.GetTokens(session, pin); var query = from x in this.accountList where x.ScreenName == tokens.ScreenName select x; if (0 < query.Count()) { return(false); } User user = tokens.Account.VerifyCredentials(); Account account = new Account(tokens, user); this.accountList.Add(account); return(true); }
public async Task <bool> Authorize() { Debug.WriteLine("Authorize : 認証開始"); if (File.Exists(AuthTokenFileName)) { Debug.WriteLine("Authorize : 以前ログインしたIDで認証します。"); using (var sr = new StreamReader(AuthTokenFileName, Encoding.UTF8)) { var authToken = JsonConvert.DeserializeObject <AuthToken>(await sr.ReadToEndAsync()); Tokens = CoreTweet.Tokens.Create(ConsumerKey, ConsumerSecret, authToken.Token, authToken.Secret); } Debug.WriteLine("Authorize : 認証完了"); return(true); } Session = CoreTweet.OAuth.Authorize(ConsumerKey, ConsumerSecret); Process.Start(Session.AuthorizeUri.AbsoluteUri); return(false); }
private void butAuthorize_Click(object sender, EventArgs e) { this.Session = CoreTweet.OAuth.Authorize("t24AnzKRCdzRNlHVCnRhJgPRL", "Fcvy20bvwPs4pi4A0LEIgumr3j2DLZkstbavCRKX6cirgk8zwP"); System.Diagnostics.Process.Start(this.Session.AuthorizeUri.ToString()); }
private void butAuthorize_Click(object sender, EventArgs e) { Session = CoreTweet.OAuth.Authorize("", ""); System.Diagnostics.Process.Start(this.Session.AuthorizeUri.ToString()); }
private void startSettingButton_Click(object sender, RoutedEventArgs e) { session = OAuth.Authorize(ApiKey, ApiSecret); pinUritextbox.Text = session.AuthorizeUri.ToString(); }
private void GetPinCode(CoreTweet.OAuth.OAuthSession session) { System.Diagnostics.Process.Start(session.AuthorizeUri.AbsoluteUri); }