I had source code:
List<String> listPermission = Arrays.asList("email", "public_profile", "user_friends", "read_page_mailboxes", "read_insights");
List<String> listPermissionPublish = Arrays.asList("manage_pages", "publish_actions");
loginButton.setReadPermissions(listPermission);
loginButton.setPublishPermissions(listPermissionPublish);
loginButton.registerCallback(((HomeActivity) getActivity()).getCallbackManager(), new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
// App code
}
@Override
public void onCancel() {
// App code
}
@Override
public void onError(FacebookException exception) {
// App code
}
});
I using Facebook SDK 4.0 for Android. But i had a problem getReadPermission and getPublishPermission on one request.
I see in: Get Read and Publish Permissions in one request
However in Facebook SDK 4.x is Session Removed.
Thanks for watching.