手机重启后我必须重新登录我的应用程序,但我不想这样做。是否可以保存facebook会话以便不重新登录?
答案 0 :(得分:0)
是的,可以保存Facebook会话。 Facebook sdk有完整的实现来保存会话。通过调用以下方法,您可以检查会话是否有效。
public static boolean restore(Facebook session, Context context) {
SharedPreferences savedSession =
context.getSharedPreferences(KEY, Context.MODE_PRIVATE);
session.setAccessToken(savedSession.getString(TOKEN, null));
session.setAccessExpires(savedSession.getLong(EXPIRES, 0));
return session.isSessionValid();
}