En una de mis aplicaciones necesito obtener datos de Facebook ... Estoy haciendo esto:
He creado la ID de la aplicación . Inicia sesión con éxito, pero después de cerrar sesión, inicio sesión y luego me da:
¿Qué está haciendo mal? Estoy usando el SDK de Facebook ... He instalado Facebook en mi teléfono ... Funciona bien dentro de un emulador, pero eso no tiene instalada la aplicación de Facebook incorporada.
Este es mi código:
if (FB_APP_ID == null) {
Builder alertBuilder = new Builder(this);
alertBuilder.setTitle("Warning");
alertBuilder.setMessage("A Facebook Applicaton ID must be " +
"specified before running this example: see App.java");
alertBuilder.create().show();
}
// Initialize the dispatcher
Dispatcher dispatcher = new Dispatcher(this);
dispatcher.addHandler("login", LoginHandler.class);
dispatcher.addHandler("stream", StreamHandler.class);
dispatcher.addHandler("logout", LogoutHandler.class);
// If a session already exists, render the stream page
// immediately. Otherwise, render the login page.
Session session = Session.restore(this);
if (session != null) {
dispatcher.runHandler("stream");
}
else {
dispatcher.runHandler("login");
}