Android: Facebook получает «Токен доступа пользователя» при успешном входе

Я работал над последним проектом SDK Facebook, т. Е. 3.0. Я'Мне трудно получить токен доступа пользователя. Я искал в Интернете, и все, максимальные результаты были с использованием старого SDK. Вот некоторые фрагменты кода, которые я взял изУчебник по Android SDK для Facebook:

public class LoginActivity extends Activity implements OnClickListener {

Button login;
TextView accessToken;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);

    login = (Button) findViewById(R.id.login);
    accessToken = (TextView) findViewById(R.id.accessToken);

    login.setOnClickListener(this);

}

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    Session.getActiveSession().onActivityResult(this, requestCode,
            resultCode, data);
}

@Override
public void onClick(View v) {
    // start Facebook Login
    Session.openActiveSession(this, true, new Session.StatusCallback() {

        // callback when session changes state
        @Override
        public void call(Session session, SessionState state,
                Exception exception) {
            if (session.isOpened()) {

                // make request to the /me API
                Request.executeMeRequestAsync(session,
                        new Request.GraphUserCallback() {

                            // callback after Graph API response with user
                            // object
                            @Override
                            public void onCompleted(GraphUser user,
                                    Response response) {
                                if (user != null) {
                                    TextView welcome = (TextView) findViewById(R.id.welcome);
                                    welcome.setText("Hello "
                                            + user.getName() + "!");
                                }
                            }
                        });
            }
        }
    });

}

}

Вход в систему прошел успешно, и я вижу имя пользователя в приложении, как было предложено в руководстве Facbeook.

Я пробовал старые методы, но теперь все они устарели. Пожалуйста, помогите мне получить токен доступа пользователя. Помощь будет оценена.

Благодарю.

Ответы на вопрос(6)

Ваш ответ на вопрос