【发布时间】:2015-08-12 09:45:10
【问题描述】:
在 Android 中,我正在调用 refreshCurrentAccessTokenAsync(),但似乎没有回调。我在调用 refreshCurrentAccessTokenAsync() 之前注册了 callbackManager 并且它永远不会被调用,onActivityResult 也不会。
Doc 也没有说什么: https://developers.facebook.com/docs/reference/android/current/class/AccessToken/
在 iOS 中,有一个完成处理程序。
+ (void)refreshCurrentAccessToken:(FBSDKGraphRequestHandler)completionHandler;
如果用户撤销其令牌或删除权限,最佳做法是什么?
我假设在 IOS 上我会检查 GraphRequest 完成处理程序,但看不到在没有回调的 Android 上推荐的方式是什么。
谢谢!
【问题讨论】:
-
你检查我的答案了吗?如果您像我一样主要使用 FB 登录您的服务器(使用 FB id),这是正确的方法。