Tôi đã thiết lập đăng nhập facebook đơn giản. Đối với tất cả mọi thứ hoạt động như Android 2.3.6, người dùng sẽ nhận được hộp thoại đăng nhập nhanh chóng, nhập dữ liệu và ứng dụng tiếp tục. Tôi nghĩ rằng đó là phiên bản android lỗi nhưng nó turs ra rằng đăng nhập không hoạt động khi có ứng dụng facebook được cài đặt trên điện thoại!Đăng nhập bằng facebook trên Android không hoạt động với ứng dụng Facebook đã cài đặt
Tested này trên: Galaxy Ace 2.3.6 HTC Desire 4.1.2 Galaxy Note 4.1.2 Android emulator 4.1.2
Ngay cả những mẫu facebook không làm việc!
Mỗi lần ứng dụng được thực hiện -
Nó có vẻ như phiên không được mở ra nhưng tại sao vậy? Theo hướng dẫn này - https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/
Code:
Session.openActiveSession(this, true, new Session.StatusCallback() {
@Override
public void call(final Session session, SessionState state, Exception exception) {
if (session.isOpened()) {
Request.executeMeRequestAsync(session, new Request.GraphUserCallback() {
@Override
public void onCompleted(GraphUser user, Response response) {
if (user != null) {
Log.d("Access_token", session.getAccessToken());
}
}
});
} else {
Log.d("SESSION NOT OPENED", "SESSION NOT OPENED");
}
}
});
Tại sao là 'phiên session' cuối cùng? – BLaZuRE
Để tôi có thể lấy mã thông báo truy cập của người dùng bên trong phương thức onComplete! – Karlis
Bạn đã tắt chế độ Hộp cát trong tab thông tin cơ bản của ứng dụng trên trang của nhà phát triển facebook chưa? –