मेरे एक ऐप में मुझे फेसबुक से डेटा प्राप्त करने की आवश्यकता है ... मैं यह कर रहा हूं:
मैंने ऐप आईडी बनाई है । यह सफलतापूर्वक लॉग इन करता है, लेकिन लॉग आउट करने के बाद, मैं लॉग इन करता हूं, और फिर यह मुझे देता है:
मैं क्या गलत कर रहा हूं? मैं फेसबुक एसडीके का उपयोग कर रहा हूं ... मैंने अपने फोन पर फेसबुक स्थापित किया है ... यह एक एमुलेटर के भीतर अच्छी तरह से चल रहा है, लेकिन इसमें इनबिल्ट फेसबुक एप्लिकेशन इंस्टॉल नहीं है।
यह मेरा कोड है:
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");
}