从帐户管理器检索访问令牌
我已经为 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() {...
但是我的代码在以上所有 3 行上都被阻止了。没有异常/错误。
我需要在我的应用程序中获取auth-token
。
I have implemented my own authenticator for Facebook and stored access_token
in Accounts Manager.
I have tried all 3 ways to retrieve auth_token
, but in vain.
In my method, I have started a thread, and in the Threads RUN
method, I have tried foll ways:-
authTokenBundle = accountManagerFuture.getResult();
manager.blockingGetAuthToken(accounts[0], "com.facebook", false);
& the way u showed above...
manager.getAuthToken(account, "com.facebook", true, new AccountManagerCallback() {...
But my code gets blocked on all above 3 lines. No exception/error.
I need to get the auth-token
in my app.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用应用程序 SharedPreferences 来存储和检索令牌。
我的实现:
You can use the applications SharedPreferences to store and retreive the token.
My implementation: