我已经为Facebook实现了自己的身份验证器,并将access_token
存储在Accounts Manager中。
我尝试了所有3种方法来检索auth_token
,但徒劳。
在我的方法中,我启动了一个线程,在Threads RUN
方法中,我尝试了以下几种方式:-
authTokenBundle = accountManagerFuture.getResult();
manager.blockingGetAuthToken(accounts[0], "com.facebook", false);
和您上面显示的方式...
manager.getAuthToken(account, "com.facebook", true, new AccountManagerCallback() {...
但是我的代码在以上三行都被阻止了。没有例外/错误。
我需要在我的应用程序中获取
auth-token
。 最佳答案
您可以使用应用程序SharedPreferences来存储和检索令牌。
我的实现: