Skip to content Skip to sidebar Skip to footer

How To Set Sessiondefaultaudience For Facebook In Android

I have searched a lot for past two days and I was not successful. I am following the Authenticate-Facebook Developers link for setting up the Facebook native login. I add the follo

Solution 1:

You can change the audience and the Permission like that:

privatevoidrequestPublishPermissions(Session session) {
    if (session != null && !session.getPermissions().contains("publish_actions")) {
        System.out.println("SEESION Permission");
        Session.NewPermissionsRequest newPermissionsRequest = new Session.NewPermissionsRequest(mainFragment, Arrays.asList("publish_actions"));
        // demonstrate how to set an audience for the publish permissions,// if none are set, this defaults to FRIENDS
          .setDefaultAudience(SessionDefaultAudience.FRIENDS);
        session.requestNewPublishPermissions(newPermissionsRequest);
    }
}

Just change this line to the audience you want

.setDefaultAudience(SessionDefaultAudience.FRIENDS);

Post a Comment for "How To Set Sessiondefaultaudience For Facebook In Android"