新的谷歌播放服务8.3 SignInButton打破了获取生日和名字/姓氏的能力



随着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)

两者似乎相似,我们仍然可以让用户DisplayName(getDisplayname()方法)打招呼,并自定义应用程序,但缺少getName()和hasBirthday功能。

这是申请中自动填写注册表所必需的。

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

谢谢。

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

Simple GoogleSignInAccount仅保存基本帐户信息,如果您正在请求社交范围,则需要包含红色G+登录按钮(此处提供更多信息)。

相关内容

  • 没有找到相关文章

最新更新