public static void ResetOAuth() { FUserLogic l = new FUserLogic(); var v = l.GetFirst(); if (v != null) { OAuthAccessToken = v.OAuthAccessToken; OAuthAccessTokenSecret = v.OAuthAccessTokenSecret; Flickr flickr = new Flickr(); User = flickr.TestLogin(); if (User == null || string.IsNullOrEmpty(User.UserName)) { OAuthAccessToken = ""; OAuthAccessTokenSecret = ""; } else { SetLogic setL = new SetLogic(); setL.DownloadPhotsets(); FFolderLogic.Scan(); } } }
public Download() { InitializeComponent(); this.setsTableAdapter.Connection.ConnectionString = FSMasterDBContext.GetConnectionString(); FUserLogic l = new FUserLogic(); var v = l.GetFirst(); if (v == null) { } else { lblDownloadPath.Text = v.DownloadPath; } }
private void btnFolder_Click(object sender, EventArgs e) { FolderBrowserDialog di = new FolderBrowserDialog(); var r = di.ShowDialog(); if (r == System.Windows.Forms.DialogResult.OK) { FUserLogic l = new FUserLogic(); var v = l.Update(di.SelectedPath); if (v == null) { } else { lblDownloadPath.Text = v.DownloadPath; } } }
private void loginToolStripMenuItem_Click(object sender, EventArgs e) { //How to get token for user Flickr f = new Flickr(); var r = f.OAuthGetRequestToken("oob"); //Token = "72157637144674393-a524ed4dd4f6fe99" //TokenSecret = "a7f980526e160420" //Go to: http://www.flickr.com/services/oauth/authorize?oauth_token=72157637144674393-a524ed4dd4f6fe99 string url = @"http://www.flickr.com/services/oauth/authorize?oauth_token=" + r.Token; ProcessStartInfo sInfo = new ProcessStartInfo(url); Process.Start(sInfo); Enter_Oauth_Verifier f1 = new Enter_Oauth_Verifier(); f1.ShowDialog(); var code = f1.Code; if (string.IsNullOrEmpty(code)) { } else { //var v = f.OAuthGetAccessToken(r, "283-464-080"); //OAuthAccessToken = "72157637144747383-7edb312576a89e3f"; //OAuthAccessTokenSecret = "0095950bcad5ee34"; var v = f.OAuthGetAccessToken(r, code); if (v != null) { FUserLogic lo = new FUserLogic(); lo.CreateOrUpdate(v.UserId, v.Token, v.TokenSecret, v.Username, v.FullName); //cancel any uploading process FlickrLogic.CancellationTokenSrc.Cancel(); Flickr.ResetOAuth(); LoadGUIByUser(); } } }