在 Android 中使用 Google SignIn API 获取用户的名字和姓氏

Avi*_*ich 2 android google-signin

我正在开发应用程序并使用 Google SignIn。在 iOS Api 中,我可以像这样获取名字和姓氏:

let GoogleUser = GIDSignIn.sharedInstance().currentUser
let firstName = googleAccount.profile.givenName
let lastName = googleAccount.profile.familyName
Run Code Online (Sandbox Code Playgroud)

但在Android API中,我发现只getDisplayName()在一个字符串中返回用户的全名。我找不到任何仅返回名字或姓氏的方法。

Android 网站的 Google SignIn API

谢谢 :)

Sat*_*r J 5

在android中也有,

getFamilyName()
getGivenName()
Run Code Online (Sandbox Code Playgroud)

参考这个,

com.google.android.gms.plus.model.people.Person.Name