0

我尝试了几乎所有互联网上可用的解决方案,但Google Sign-In似乎绝不会为大多数Google帐户返回“性别”值。只有在用户拥有Google+个人资料并手动将其标记为公开的情况下,才会返回性别值。无法获取Google登录的大多数Google帐户的性别数据

是否有任何简单的方法来获取用户的性别(与/不向用户请求)与谷歌SignIn? (像Facebook登录一样简单)

有没有人在stackoverflow成功做到这一点?

回答

0

实际上,使用Google API检索性别是一项相当简单的任务。 不管你编程什么。遗憾的是,Google忽略了我多年来爱上的Perl。 当您完成所有的步骤,以获得它的access_token的一块蛋糕拿到性别:

GET https://www.googleapis.com/oauth2/v1/userinfo?access_token=

JSON回复你得到的将包含“性别”字段。