Recuperar token do Google Access depois de autenticado usando a autenticação Firebase

Estou tentando recuperar o Google Access Token para acessar a API REST do Google, comoAPI de dados do YouTube de um usuário autenticado (usando a autenticação Firebase).

Integrei com êxito o Login do Google no meu aplicativo com a ajuda deFirebase-UI para Android - Auth biblioteca. O token recuperado deFirebaseUser.getToken() O método não é um token válido do Google Access para API REST.

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
        }
    }
});

NoGuia de login do Google para Web, é possível obter o token de acesso chamandovar token = result.credential.accessToken;, mas não consigo encontrar o método semelhante no Android.

Alguma entrada? Por favor, comente aqui se eu não fornecer informações suficientes. Obrigado :)

questionAnswers(3)

yourAnswerToTheQuestion