import com.restfb.*;
import com.restfb.types.*;
import com.restfb.json.*;
import com.restfb.util.*;
import com.restfb.FacebookClient.*;
import java.net.*;
import java.io.*;
import java.util.*;
import org.json.simple.*;
import org.json.simple.parser.*;
public class fbLogin {
public static void main(String args[]) {
AccessToken accessToken = new DefaultFacebookClient().obtainAppAccessToken("153104261535601","5f7acbbe49a0fcd29afe0280d4dadc6c");
System.out.println(accessToken.getAccessToken());
//User user = facebookClient.fetchObject("me", User.class);
FacebookClient facebookClient = new DefaultFacebookClient(accessToken.getAccessToken());
Page page = facebookClient.fetchObject("express", Page.class);
StatusMessage msg = facebookClient.fetchObject("express", StatusMessage.class);
Post post = facebookClient.fetchObject("express", Post.class);
//out.println("User name: " + user.getName());
System.out.println("Page likes: " + post.getMessage());
//System.out.println("My application access token: " + accessToken);
//JsonObject btaylor = facebookClient.fetchObject("express", JsonObject.class);
//System.out.println(btaylor.toString());
Connection myFeed = facebookClient.fetchConnection("express/feed", Post.class);
System.out.println("Count of my friends: " + myFeed.getData().size());
for (List myFeedConnectionPage : myFeed) {
for (Post p : myFeedConnectionPage) {
System.out.println("Post: " + p);
}
}
}
}
Python
>>> import facebook >>> oauth_access_token = facebook.get_app_access_token("153104261535601","5f7acbbe49a0fcd29afe0280d4dadc6c"); >>> graph = facebook.GraphAPI(oauth_access_token) >>> profile = graph.get_object("express") >>> for i in graph.get_object("/express/posts")['data']: ... print i['comments']