Examples of FacebookProfile


Examples of org.springframework.social.facebook.api.FacebookProfile

      return false;
    }
  }

  public void setConnectionValues(Facebook facebook, ConnectionValues values) {
    FacebookProfile profile = facebook.userOperations().getUserProfile();
    values.setProviderUserId(profile.getId());
    values.setDisplayName(profile.getName());
    values.setProfileUrl("http://facebook.com/profile.php?id=" + profile.getId());
    values.setImageUrl("http://graph.facebook.com/v1.0/" + profile.getId() + "/picture");
  }
View Full Code Here

Examples of org.springframework.social.facebook.api.FacebookProfile

    values.setProfileUrl("http://facebook.com/profile.php?id=" + profile.getId());
    values.setImageUrl("http://graph.facebook.com/v1.0/" + profile.getId() + "/picture");
  }

  public UserProfile fetchUserProfile(Facebook facebook) {
    FacebookProfile profile = facebook.userOperations().getUserProfile();
    return new UserProfileBuilder().setName(profile.getName()).setFirstName(profile.getFirstName()).setLastName(profile.getLastName()).
      setEmail(profile.getEmail()).build();
  }
View Full Code Here

Examples of org.springframework.social.facebook.api.FacebookProfile

 
  @Test
  public void fetchProfile() {   
    UserOperations userOperations = Mockito.mock(UserOperations.class);
    Mockito.when(facebook.userOperations()).thenReturn(userOperations);
    Mockito.when(userOperations.getUserProfile()).thenReturn(new FacebookProfile("12345678", "Craig Walls", "Craig", "Walls", null, null));
    UserProfile profile = apiAdapter.fetchUserProfile(facebook);
    assertEquals("Craig Walls", profile.getName());
    assertEquals("Craig", profile.getFirstName());
    assertEquals("Walls", profile.getLastName());
    assertNull(profile.getEmail());
View Full Code Here

Examples of org.springframework.social.facebook.api.FacebookProfile

  @Test
  public void setConnectionValues() {   
    UserOperations userOperations = Mockito.mock(UserOperations.class);
    Mockito.when(facebook.userOperations()).thenReturn(userOperations);
    Mockito.when(userOperations.getUserProfile()).thenReturn(new FacebookProfile("12345678", "Craig Walls", "Craig", "Walls", null, null));
    TestConnectionValues connectionValues = new TestConnectionValues();
    apiAdapter.setConnectionValues(facebook, connectionValues);
    assertEquals("Craig Walls", connectionValues.getDisplayName());
    assertEquals("http://graph.facebook.com/v1.0/12345678/picture", connectionValues.getImageUrl());
    assertEquals("http://facebook.com/profile.php?id=12345678", connectionValues.getProfileUrl());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.