I am working on an Android application in which any Android user who is logging to Facebook using our Application, I need to extract his photo, his gender, his full name fro
With Sdk v4.28 and for logged in Users as on question, it is easy as calling Profile.getCurrentProfile() inside (or after) success callback of LoginManager:
facebookCallbackManager = CallbackManager.Factory.create();
LoginManager.getInstance().registerCallback(facebookCallbackManager,
new FacebookCallback() {
@Override
public void onSuccess(LoginResult loginResult{
//Profile.getCurrentProfile()
}
@Override
public void onCancel() {
}
@Override
public void onError(FacebookException exception) {
}
});
You could use Graph Api, but doc itself says use above for logged in user.