所以我在facebook4j库的帮助下得到了一些我想要一些facebook数据的应用程序。我的方法下面是用户的facebook id,并尝试用它来检索用户配置文件,但它总是返回null。我检查了几个id,但它总是一样的:
//facebook profile url is https://www.facebook.com/agneta.borjesson
//facebook profile id is 754448086
public String getProfileUrl(String id){
String url = null;
try {
User user = facebook.getUser(id); //<--Throws np.
url = user.getFirstName();
System.out.println(url);
} catch (FacebookException e) {
e.printStackTrace();
}
return url;
}