Trong một trong những ứng dụng của mình, tôi cần lấy dữ liệu từ Facebook ... Tôi đang làm điều này:
Tôi đã tạo ID ứng dụng . Nó đăng nhập thành công, nhưng sau khi đăng xuất, tôi đăng nhập và sau đó nó cho tôi:
Tôi đang làm gì sai? Tôi đang sử dụng SDK Facebook ... Tôi đã cài đặt Facebook trên điện thoại của mình ... Nó đang chạy tốt trong trình giả lập, nhưng không cài đặt ứng dụng Facebook sẵn có.
Đây là mã của tôi:
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");
}