Facebook Android SDK Session openForPublish no crea una nueva sesión
En el Android SDK de Facebook cuando llamo
Session tempSession = new Builder(this).build();
Session.setActiveSession(tempSession);
tempSession.openForRead(new OpenRequest(this).setPermissions(FB_PERMISSIONS));
Obtiene una sesión de FB y todo funciona como siempre. Pero cuando sustituyoRead
conPublish
. es decir, sigue
Session tempSession = new Builder(this).build();
Session.setActiveSession(tempSession);
tempSession.openForPublish(new OpenRequest(this).setPermissions(FB_PERMISSIONS));
Da un error que dice que la sesión está vacía y que no puede obtener permisos de publicación para la sesión vacía.
¿Puede por favor decir por qué es así y cuál sería la mejor manera de manejar esto?