0

我看到了这个问题:会话已失效,因为用户更改了密码,而我正在寻找相同问题的答案,但我不知道如何使 android 的会话更长所以有人可以告诉我如何. 我认为只有这两行必须更改:

String access_token = mPrefs.getString("access_token", null);
long expires = mPrefs.getLong("access_expires", 0);

但我不知道他们必须如何改变

4

1 回答 1

0

正如参考文献中提到

第 8 步:扩展访问令牌

随着offline_access 的弃用,您需要在每次用户打开您的应用程序时扩展您的access_token。为此,请在应用程序的 onResume() 函数中调用 facebook 方法 extendAccessTokenIfNeeded:

公共无效 onResume() {
super.onResume(); facebook.extendAccessTokenIfNeeded(this, null); }

注意:确保您在 https://github.com/facebook/facebook-android-sdk/上拥有最新的 android SDK

于 2012-07-12T12:09:32.147 回答