আমার একটি অ্যাপে আমার ফেসবুক থেকে ডেটা নেওয়া দরকার ... আমি এটি করছি:
আমি অ্যাপ আইডি তৈরি করেছি । এটি সফলভাবে লগ ইন করে তবে লগ আউট করার পরে, আমি লগ ইন করি এবং তারপরে এটি আমাকে দেয়:
আমি কি ভুল করছি? আমি ফেসবুক এসডিকে ব্যবহার করছি ... আমি আমার ফোনে ফেসবুক ইনস্টল করেছি ... এটি একটি এমুলেটরের মধ্যে ভাল চলছে, তবে এতে ইনবিল্ট ফেসবুক অ্যাপ্লিকেশন ইনস্টল করা নেই।
এটি আমার কোড:
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");
}