Stiamo ritirando la Libreria JavaScript di Accedi con Google per il Web. La raccolta non sarà più disponibile per il download dopo la data di ritiro il 31 marzo 2023. Utilizza invece i nuovi servizi Google Identity per il Web.
Per impostazione predefinita, ora gli ID client appena creati non possono utilizzare la libreria Platform precedente, mentre gli ID client esistenti non sono interessati. I nuovi ID client creati prima del 29 luglio 2022 possono impostare `plugin_name` per abilitare l'utilizzo della Libreria Google Platform.

Recupero delle informazioni sul profilo

Dopo aver effettuato l'accesso a un utente con Google, se hai configurato l'accesso a Google , con il parametro DEFAULT_SIGN_IN o il metodo requestProfile , puoi accedere alle informazioni di base del profilo dell'utente. Se hai configurato Google Sign-In con il metodo requestEmail , puoi anche ottenere il loro indirizzo email.

Prima di iniziare

Recupera le informazioni sul profilo per un utente connesso

Utilizza il metodo GoogleSignIn.getLastSignedInAccount per richiedere le informazioni sul profilo per l'utente attualmente connesso.

GoogleSignInAccount acct = GoogleSignIn.getLastSignedInAccount(getActivity());
if (acct != null) {
  String personName = acct.getDisplayName();
  String personGivenName = acct.getGivenName();
  String personFamilyName = acct.getFamilyName();
  String personEmail = acct.getEmail();
  String personId = acct.getId();
  Uri personPhoto = acct.getPhotoUrl();
}

Per ulteriori dati sul profilo che potrebbero essere disponibili, vedere GoogleSignInAccount . Tieni presente che qualsiasi campo del profilo può essere null , a seconda degli ambiti richiesti e delle informazioni incluse nel profilo dell'utente.