如何从Facebook获取Auth代码?

时间:2017-05-10 09:56:15

标签: android facebook facebook-android-sdk facebook-authentication

我已将Facebook sdk集成到我的项目中以进行Facebook身份验证。用户成功登录后,我需要将auth代码发送到服务器。服务器将根据身份验证代码返回访问令牌ID。

有没有办法从Facebook sdk获取授权代码?

请帮帮我。

1 个答案:

答案 0 :(得分:-2)

当facebook返回值时,您可以使用

处理数据
@Override
    public void onSuccess(LoginResult loginResult) {
        AccessToken accessToken = loginResult.getAccessToken();
        Log.e("FB token", accessToken.getToken());
        Log.e("User Id", accessToken.getUserId());
        //can check auth code here
        if (Profile.getCurrentProfile() == null) {
            profileTracker = new ProfileTracker() {
                @Override
                protected void onCurrentProfileChanged(Profile oldProfile, Profile newProfile) {
                    Log.e("Profile Changed", newProfile.getName());
                    profileTracker.stopTracking();
                }
            };
        } else {
            Profile profile = Profile.getCurrentProfile();
        }

    }