Получить токен доступа Google после проверки подлинности с использованием Firebase Authentication

Я пытаюсь получить токен доступа Google для доступа к API Google REST, например:API данных YouTube от аутентифицированного пользователя (с использованием Firebase Authentication).

Я успешно интегрировал Google Sign-In в свое приложение с помощьюFirebase-UI для Android - Auth библиотека. Токен, полученный изFirebaseUser.getToken() метод не является допустимым токеном Google Access для REST API.

user.getToken(true).addOnCompleteListener(new OnCompleteListener<GetTokenResult>() {
    public void onComplete(@NonNull Task<GetTokenResult> task) {
        if (task.isSuccessful()) {
            String token = task.getResult().getToken();
            // 'token' is not a Google Access Token
        }
    }
});

ВРуководство по входу в Google для веб-сайтовможно получить токен доступа, позвонивvar token = result.credential.accessToken;, но я не могу найти аналогичный метод в Android.

Любые входы? Пожалуйста, прокомментируйте здесь, если я не предоставил достаточно информации. Спасибо :)

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

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