嗨, friend 们,我正在使用单点登录实现 FaceBook,并从 https://github.com/facebook/facebook-android-sdk 下载了代码。 ..我在 Facebook 上注册了应用程序并生成了哈希 key ,但仍然无法使用单点登录..我想做的任何重要事情....我不知道我想在哪里添加授权代码..我是否要添加授权代码在 FACEBOOK.java 或我的主要 Activity APP.java extends Activity
最佳答案
您是否在 Activity 代码中添加了授权 Callback() 的调用?您需要将其放在 Activity 的 onActivityResult 方法中。
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); facebook.authorizeCallback(requestCode, resultCode, data); // ... anything else your app does onActivityResult ... }
关于安卓单点登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4618291/