4

随着8.3 更新的发布,似乎

人员类(https://developers.google.com/android/reference/com/google/android/gms/plus/model/people/Person.html

我们之前使用的被替换为

GoogleSignInAccount 类(https://developers.google.com/android/reference/com/google/android/gms/auth/api/signin/GoogleSignInAccount

两者看起来很相似,我们仍然可以让用户显示名称(getDisplayname() 方法)打招呼,并自定义应用程序,但是缺少 getName() 和 hasBirthday 功能。

这是应用程序中自动填写注册表所必需的。

新 API 中是否完全缺少这些信息(生日和名字/姓氏),或者是否有解决方法?

谢谢。

4

1 回答 1

1

Person 资源现在似乎是 Google+ API plus.model.people的一部分,因此为了获得社交范围,您需要使用 Google+ 登录和.addApi(Plus.API)GoogleApiClient.builder。

SimpleGoogleSignInAccount仅包含基本帐户信息,如果您请求社交范围,则需要包括红色 G+ 登录按钮(更多信息在这里)。

于 2015-11-20T03:02:30.830 回答