@Override public List<PageMessageTag> getMessageTags() throws FacebookException { return facebookClient.fetchConnection(PAGE_MESSAGE_TAGS_PATH, PageMessageTag.class).getData(); } }
FacebookClient facebookClient = new DefaultFacebookClient("register a facebook application with required permissions, get that application token and paste here"); User user = facebookClient.fetchObject("me", User.class); Connection<User> myFriends = facebookClient.fetchConnection("me/friends", User.class); for(User friend:myFriends.getData()) { Connection<Page> myMovies = facebookClient.fetchConnection(friend.getId() + "/movies", Page.class); content = content + "Name: " + friend.getName(); for(Page page:myMovies.getData()) { content = content + "\n" + "Movies: " + page.getName() + "\n"; } }
mFBClient.fetchConnection("search", Event.class, Parameter.with("q", event), Parameter.with("type", "event"),Parameter.with("limit", 100)); System.out.println("Searching FB events for " + event);
appAccessToken = client.obtainAppAccessToken(applicationId, appSecret); client = new DefaultFacebookClient(userAccessToken, Version.VERSION_2_3); Connection<Account> pages = client.fetchConnection("me/accounts", Account.class); List<Account> accounts = pages.getData(); for (Account account : accounts)
mFBClient.fetchConnection("search", Page.class, Parameter.with("q", merchant), Parameter.with("type", "page"),Parameter.with("limit", 100)); System.out.println("Searching FB Pages for " + merchant);