所以我得到了一个应用程序,我想在 facebook4j 库的帮助下获取一些 facebook 数据。我下面的方法采用用户 facebook id 并尝试使用它检索用户个人资料,但它始终返回 null。我检查了几个 id¨s 但它总是一样的:
//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;
}