Profil Bilgilerini Edinme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uyarı:
Android için Google ile oturum açma özelliği güncelliğini yitirmiş ve artık desteklenmiyor. Uygulamanızın güvenliğinin ve kullanılabilirliğinin devam etmesini sağlamak için bugün Kimlik Bilgisi Yöneticisi'ne geçin . Kimlik Bilgisi Yöneticisi, geçiş anahtarı, şifre ve birleşik kimlik doğrulamayı (ör. Google ile oturum açma) destekler. Bu sayede daha güçlü güvenlik ve daha tutarlı bir kullanıcı deneyimi elde edersiniz.
Wear geliştiricileri için: Kimlik Bilgisi Yöneticisi, Wear OS 5.1 ve sonraki sürümlerin yüklü olduğu belirli kol saatlerinde desteklenecektir. Google ile oturum açma özelliğini kullanarak Wear OS 3, 4 ve 5.0 cihazları aktif olarak destekleyen geliştiriciler, Wear uygulamalarında Android için Google ile oturum açma özelliğini kullanmaya devam etmelidir. Google ile oturum açma desteği, bu WearOS sürümleri için Kimlik Bilgisi Yöneticisi API'lerinde daha sonra kullanıma sunulacaktır.
Bir kullanıcının Google ile oturum açmasının ardından Google ile Oturum Açma'yı yapılandırdıysanız DEFAULT_SIGN_IN
parametresi veya requestProfile
yöntemiyle kullanıcının temel profil bilgilerine erişebilirsiniz. Google ile oturum açma özelliğini requestEmail
yöntemiyle yapılandırdıysanız kullanıcının e-posta adresini de alabilirsiniz.
Başlamadan önce
Oturumu açık olan kullanıcının profil bilgilerini istemek için GoogleSignIn.getLastSignedInAccount
yöntemini kullanın.
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();
}
Not: Google Hesabı'nın e-posta adresi değişebileceğinden, kullanıcıları tanımlamak için bu adresi kullanmayın. Bunun yerine, istemcide GoogleSignInAccount.getId
ile ve arka uçta kimlik jetonunun sub
iddiasından alabileceğiniz hesabın kimliğini kullanın.
Kullanılabilir olabilecek ek profil verileri için GoogleSignInAccount
bölümüne bakın.
İstediğiniz kapsamlara ve kullanıcı profilinde yer alan bilgilere bağlı olarak profil alanlarından herhangi birinin null
olabileceğini unutmayın.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları 'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-31 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-31 UTC."],[],[],null,[]]