0

在我的网站上,我想为我的用户提供使用 Google OAuth2 登录的选项。因为我的 webapp 需要知道我的用户正在访问哪个教育机构,所以我想使用他们的 google+ 个人资料为他们填写。https://www.googleapis.com/auth/plus.me范围为我提供了很多信息,但没有提供教育细节(或者我无法使用此范围找到它)。Facebook GRAPH 使用 user_education_history,在使用 facebook 登录流程时效果很好。有谁知道这是否可行以及如何使用 google+?

4

1 回答 1

3

这完全取决于用户在其个人资料中公开了哪些信息,因为目前只能通过 API 检索公开信息。

在该people.get方法的结果中,教育信息将包含在organizations数组中,可识别(与同一数组中的条目"type": "school"相反)。"type": "work"

看看我自己的个人资料的这个例子

"organizations": [
  {
   "name": "TU Wien",
   "title": "Computer Science",
   "type": "school",
   "startDate": "1998",
   "endDate": "2004",
   "primary": false
  },
  ...
]
于 2013-07-26T19:25:04.983 回答