public void LoginAndInit(out LoginResult o_LoginResult, out UserProxy o_LoggedInUserProxy) { //we used guy's app ID. Our app ID is "515144672559542" o_LoginResult = FacebookService.Login( "1450160541956417", "user_birthday", "user_age_range", "user_gender", "user_friends", "user_likes", "user_photos", "user_posts", "user_hometown", "email", "user_tagged_places", "user_location", "user_tagged_places" ); if (!string.IsNullOrEmpty(o_LoginResult.AccessToken)) { o_LoggedInUserProxy = new UserProxy(o_LoginResult.LoggedInUser); } else { throw new Exception(o_LoginResult.ErrorMessage); } }
public bool Login() { bool res = false; this.LoginResult = FacebookService.Login( AppID, "email", "public_profile", "user_friends", "user_likes", "user_photos", "user_posts", "user_birthday", "user_events", "manage_pages", "user_location", "user_gender"); if (!string.IsNullOrEmpty(this.LoginResult.AccessToken)) { LoggedUser = this.LoginResult.LoggedInUser; res = true; } return(res); }
private void logOutOfAccount() { FacebookService.Logout(m_LogOut); userProfilePictureBox.Image = null; usernameLabel.Text = null; m_LoggedInUser = null; }
public void Login() { m_LoginResult = FacebookService.Login(k_MyAppID, r_Permissions); AccessToken = m_LoginResult.AccessToken; if (!string.IsNullOrEmpty(this.AccessToken)) { setLoggedInUser(); } }
private void buttonLogout_Click(object sender, EventArgs e) { FacebookService.Logout(null); controlsVisibility(false); listBoxFriendsList.Items.Clear(); m_CurrentSession.AppSettings.RememberUser = false; this.tabPage1.Text = "Login"; this.checkBoxRememberMe.Checked = false; this.tabControl1.Controls.Remove(TabPage2); }
protected override void OnShown(EventArgs e) { base.OnShown(e); if (this.FacebookAppFacade.AppSettings.RememberMe && !string.IsNullOrEmpty(this.FacebookAppFacade.AppSettings.LastAccessToken)) { this.FacebookAppFacade.m_LoginResult = FacebookService.Connect(this.FacebookAppFacade.AppSettings.LastAccessToken); FacebookAppFacade.m_LoggedInUserProxy = new UserProxy(this.FacebookAppFacade.m_LoginResult.LoggedInUser); this.setFormInfo(); } }
internal void Connect(string i_LastAccessToken) { try { LoginResult = FacebookService.Connect(i_LastAccessToken); } catch { Login(); } }
private void logoutbutton_Click(object sender, EventArgs e) { try { FacebookService.Logout(happendWhenLogout); } catch { MessageBox.Show("Login Error!!"); } }
private void Form_FacebookApp_FormClosing(object sender, FormClosingEventArgs e) { try { Action action = m_Manager.Dispose; FacebookService.Logout(action); } catch (Exception ex) { //do nothing } }
public void LoginAndInit() { if (!m_AppSettings.RememberUser) { m_Result = FacebookService.Login("1450160541956417", "public_profile", "user_friends", "user_birthday", "user_photos"); // m_Result = FacebookService.Login("805313746467364", "public_profile", "user_friends", "user_birthday", "user_photos"); } else { m_Result = FacebookService.Connect(m_AppSettings.LastAccessToken); } }
private void buttonDisconnect_MouseClick(object sender, MouseEventArgs e) { try { FacebookService.Logout(m_LogOut); } catch (Exception exp) { MessageBox.Show(exp.Message); } showAllControls(false); }
private UserFacebookApp() { var result = FacebookService.Login(s_AppId.Value, "email", "user_likes", "user_photos", "user_posts", "user_birthday", "user_events", "user_friends", "public_profile"); if (!string.IsNullOrEmpty(result.AccessToken)) { LoggedInUser = result.LoggedInUser; } else { throw new LoggedInException(result.ErrorMessage); } }
/// <summary> /// Log out from facebook and clear the data. /// </summary> public static void LogOut() { Action logOutAction = () => { s_user = null; }; IsLoggedIn = false; s_allPosts = new List <PostInformation>(); s_albums = new List <PostedItem>(); s_posts = new List <PostedItem>(); s_pages = new List <Page>(); s_events = new List <Event>(); s_groups = new List <Group>(); FacebookService.Logout(logOutAction); }
private Action m_LogOut = null; // required for Facebook Logout method public FormMain() { InitializeComponent(); m_AppSettings = AppSettings.LoadFromFile(); this.Size = m_AppSettings.m_LastWindowSize; this.Location = m_AppSettings.m_LastWindowLocation; if (m_AppSettings.m_RememberUser && !string.IsNullOrEmpty(m_AppSettings.m_LastAccessToken)) { m_LoginResult = FacebookService.Connect(m_AppSettings.m_LastAccessToken); loadUser(); } }
private void login() { FacebookService.s_CollectionLimit = k_CollectionLimit; LoginResult result = FacebookService.Login( "288539458174097", "public_profile", "user_education_history", "user_birthday", "user_actions.video", "user_actions.news", "user_actions.music", "user_actions.fitness", "user_actions.books", "user_about_me", "user_friends", "publish_actions", "user_events", "user_games_activity", "user_hometown", "user_likes", "user_location", "user_managed_groups", "user_photos", "user_posts", "user_relationships", "user_relationship_details", "user_religion_politics", "user_tagged_places", "user_videos", "user_website", "user_work_history", "read_custom_friendlists", "read_page_mailboxes", "manage_pages", "publish_pages", "publish_actions", "rsvp_event"); if (!string.IsNullOrEmpty(result.AccessToken)) { m_LoggedInUser = result.LoggedInUser; m_userSettings.LastUsedToken = result.AccessToken; AfterLoggedInSuccessfully(); } else { MessageBox.Show(result.ErrorMessage); } }
private void buttonLogout_Click(object sender, EventArgs e) { try { FacebookService.Logout(null); resetControls(); this.r_AppLogic.LoggedUser = null; pictureBoxProfile.Image = Resource.EmptyPicture; userNameLabel.Text = string.Empty; buttonPostStatus.Enabled = false; listBoxFilteredFriends.Enabled = false; } catch { MessageBox.Show("There was a problem. Try logging in again.", "Log-out Problem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void loginWithToken() { Debug.Print("loginWithToken " + Thread.CurrentThread.Name); FacebookService.s_CollectionLimit = k_CollectionLimit; string token = m_userSettings.LastUsedToken; LoginResult result = FacebookService.Connect(token); if (!string.IsNullOrEmpty(result.AccessToken)) { m_LoggedInUser = result.LoggedInUser; m_userSettings.LastUsedToken = result.AccessToken; m_userSettings.Save(); Invoke(new UserLoadedDelegate(ShowUserProfile), m_LoggedInUser); } else { MessageBox.Show(result.ErrorMessage); } }
public UserData LoginAndInit() { UserData resUserData = null; if (m_StoreToken.LoadLogin(r_TokenFileName)) { LoginResult = FacebookService.Connect(m_StoreToken.m_Token); } else { LoginResult = FacebookService.Login( //"753926335063958", "1450160541956417", "public_profile", "email", "publish_to_groups", "user_birthday", "user_age_range", "user_gender", "user_link", "user_tagged_places", "user_videos", "publish_to_groups", "groups_access_member_info", "user_friends", "user_events", "user_likes", "user_location", "user_photos", "user_posts", "user_hometown"); if (!string.IsNullOrEmpty(LoginResult.AccessToken)) { m_StoreToken.SaveLogin(LoginResult.AccessToken, r_TokenFileName); } } resUserData = new UserData(LoginResult.LoggedInUser); FetchUserData(resUserData); return(resUserData); }
private void loginAndInit() { if (m_LoginResult == null) { /// Owner: design.patterns ///EAAUm6cZC4eUEBALVbi9bZAb5VFs1ebDkmva0uhzXkgRRlMY8YVVBEjoJRw5e6fdxnbrHezOCBpqybBCglBWxpyaFlqSu98nqSpp3yXhgcDl6YoRH6zSKMIZA3em1D6LidH0mCgXzCjZBXW5HuZBTLVvUDNqDtd6HElosgjevktks5e09iRU0X /// Use the FacebookService.Login method to display the login form to any user who wish to use this application. /// You can then save the result.AccessToken for future auto-connect to this user: m_LoginResult = FacebookService.Login( "361826995145957", /// (desig patter's "Design Patterns Course App 2.4" app) "public_profile", "email", "user_birthday", "user_age_range", "user_gender", "user_link", "user_tagged_places", "user_videos", "user_friends", "user_events", "user_likes", "user_location", "user_photos", "user_posts", "user_hometown"); if (!string.IsNullOrEmpty(m_LoginResult.AccessToken)) { m_LoggedInUser = m_LoginResult.LoggedInUser; r_TabsLoader.LoggedInUser = m_LoggedInUser; breakManagerTimer.Start(); fileSystem1.AlbumCreator = r_AlbumCreator; fetchUserBasicInfo(); } else { MessageBox.Show(m_LoginResult.ErrorMessage); } } }
public static void Main(string[] args) { var accessToken = ConfigurationManager.AppSettings.Get("DefaultAccessToken"); var client = new FacebookClient(); var service = new FacebookService(client); Console.Write("****************This application searches Facebook using the Graph API for users matching a given name ****************"); Console.WriteLine("\n\n\n"); Console.Write("Enter full/partial Facebook user name : "); var searchString = Console.ReadLine(); var searchTask = service.SearchAsync(accessToken, searchString); Task.WaitAll(searchTask); var searchResult = searchTask.Result; Console.WriteLine("\n*************** Search Result (Json Data)*************** "); Console.WriteLine(JsonConvert.SerializeObject(searchResult, Formatting.Indented)); Console.Read(); }
public User Login() { try { LoginResult result = FacebookService.Login(m_AppID, "email", "public_profile", "user_friends", "user_events", "user_birthday", "user_posts" ); loggedInUser = result.LoggedInUser; } catch (Exception e) { loggedInUser = null; } return(loggedInUser); }
private void loginAndInit() { LoginResult result = FacebookService.Login( "1470264299671719", "public_profile", "user_birthday", "user_friends", "user_likes", "user_location", "user_photos", "user_posts"); if (!string.IsNullOrEmpty(result.AccessToken)) { m_LoggedInUser = result.LoggedInUser; pictureBoxCommonFriends.SizeMode = PictureBoxSizeMode.StretchImage; pictureBoxCommonLikedPages.SizeMode = PictureBoxSizeMode.StretchImage; pictureCoverPhoto.SizeMode = PictureBoxSizeMode.StretchImage; pictureProfilePic.SizeMode = PictureBoxSizeMode.StretchImage; pictureCoverPhoto.LoadAsync(m_LoggedInUser.Cover.SourceURL); pictureProfilePic.LoadAsync(m_LoggedInUser.PictureLargeURL); labelGreeting.Text = "WELCOME " + m_LoggedInUser.Name + "!!!"; friendsChart.Series.Clear(); buttonChartButton.Enabled = true; buttonGetCommonFriend.Enabled = true; labelFriendsInCommon.Enabled = true; labelLikePagesInCommon.Enabled = true; likedPagesLinkLabel.Enabled = true; buttonLogout.Enabled = true; buttonLogin.Enabled = false; } else { MessageBox.Show(result.ErrorMessage); } }
// 2036909676555640 - my app private void logIntoAccount() { m_LoginResult = FacebookService.Login( "1450160541956417", "email", "groups_access_member_info", "publish_to_groups", "user_age_range", "user_birthday", "user_events", "user_friends", "user_gender", "user_hometown", "user_likes", "user_link", "user_location", "user_photos", "user_posts", "user_tagged_places", "user_videos"); loadUser(); }
/// <summary> /// Log in to facebook and import the loged in user data. /// </summary> public static void LogIn() { if (s_firstInitialize) { FacebookService.s_CollectionLimit = 200; s_firstInitialize = false; } LoginResult loginResult = null; /// https://developers.facebook.com/docs/facebook-login/permissions#reference if (loginResult == null) { loginResult = FacebookService.Login( "196482978633067", "pages_show_list", "pages_read_engagement", "user_posts", "user_photos", "user_likes", "user_gender", "user_friends", "user_birthday"); } if (!string.IsNullOrEmpty(loginResult.AccessToken)) { s_user = loginResult.LoggedInUser; IsLoggedIn = true; new Thread(loadAllUserData).Start(); } else { throw new ApplicationException(loginResult.ErrorMessage); } }
public void Logout() { FacebookService.Logout(() => { }); m_LoggedIn = false; }
private void logoutAndReset() { FacebookService.Logout(logoutFinished); }
public void Connect() { m_LoginResult = FacebookService.Connect(this.AccessToken); setLoggedInUser(); }