Мое приложение должно получить номер телефона из учетной записи Google пользователя.
Поэтому я запрашиваю у пользователя разрешение через это внутри onCreate:
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestScopes(new Scope("https://www.googleapis.com/auth/user.phonenumbers.read"))
.requestIdToken(getString(R.string.web_id))
.requestProfile()
.build();
// Build a GoogleSignInClient with the options specified by gso.
GoogleSignInClient mGoogleSignInClient = GoogleSignIn.getClient(this, gso);
GoogleSignInAccount account = GoogleSignIn.getLastSignedInAccount(this);
Все работает, и я получаю действительный объект GoogleSignInAccount.
Но как мне теперь получить номер телефона после этой операции?
Это так расстраивает !!!!
Кто-нибудь Пожалуйста, помогите?