Examples of userOperations()


Examples of org.springframework.social.facebook.api.Facebook.userOperations()

  @Test
  public void getUserPermissions() {
    TestUser evie = createTestUser("Evie Starlight", "email,user_birthday,user_about_me");
    FacebookServiceProvider provider = new FacebookServiceProvider(APP_ID, APP_SECRET, APP_NAMESPACE);
    Facebook evieFb = provider.getApi(evie.getAccessToken());
    PagedList<String> permissions = evieFb.userOperations().getUserPermissions();
    List<String> expectedPermissions = Arrays.asList("installed", "basic_info", "public_profile", "email", "user_birthday", "user_friends", "user_about_me");
    assertEquals(expectedPermissions, permissions);
  }
 
  @Test
View Full Code Here

Examples of org.springframework.social.facebook.api.impl.FacebookTemplate.userOperations()

    FacebookTemplate facebook = new FacebookTemplate(); // use anonymous FacebookTemplate in this test
    MockRestServiceServer mockServer = MockRestServiceServer.createServer(facebook.getRestTemplate());
    mockServer.expect(requestTo("https://graph.facebook.com/v2.0/me"))
      .andExpect(method(GET))
      .andRespond(withBadRequest().body(jsonResource("error-400-resource-no-access-token")).contentType(MediaType.APPLICATION_JSON));
    facebook.userOperations().getUserProfile();
  }
 
  @Test(expected = MissingAuthorizationException.class)
  public void currentUser_noAccessToken() {
    FacebookTemplate facebook = new FacebookTemplate(); // use anonymous FacebookTemplate in this test
View Full Code Here

Examples of org.springframework.social.facebook.api.impl.FacebookTemplate.userOperations()

    FacebookTemplate facebook = new FacebookTemplate(); // use anonymous FacebookTemplate in this test
    MockRestServiceServer mockServer = MockRestServiceServer.createServer(facebook.getRestTemplate());
    mockServer.expect(requestTo("https://graph.facebook.com/v2.0/me"))
      .andExpect(method(GET))
      .andRespond(withBadRequest().body(jsonResource("error-400-current-user-no-token")).contentType(MediaType.APPLICATION_JSON));
    facebook.userOperations().getUserProfile();
  }
 
  @Test(expected = ExpiredAuthorizationException.class)
  public void currentUser_expiredToken() { // The token has expired
    mockServer.expect(requestTo("https://graph.facebook.com/v2.0/me"))
View Full Code Here

Examples of org.springframework.social.twitter.api.Twitter.userOperations()

        Twitter twitter = provider.getApi(auth.getToken(), auth.getSecret());
        List<Tweet> tweets = twitter.timelineOperations().getUserTimeline(200);

        TimelineMusic meta = getUserTimelinePiece(tweets);
        meta.setTwitterHandle(twitter.userOperations().getScreenName());
        meta.setUser(user);

        meta = pieceDao.persist(meta);
        return meta;
    }
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.