Facebook学校名单

时间:2011-10-27 15:16:10

标签: php facebook facebook-graph-api

有没有人对如何查询facebook以获取以下信息列表有任何想法。最好使用PHP或javascript。

  • 学校名称
  • Facebook学校ID
  • 学校地址

甚至可能吗?

1 个答案:

答案 0 :(得分:1)

要获得用户培训,您首先需要申请'user_education_history'权限,这样您就可以访问用户已添加到其个人资料中的所有学校,学院和大学。您还可以使用'friends_education_history'权限为所有用户朋友获取相同的信息。

要从图表API中获取此数据,请拨打http://graph.facebook.com/me?fields=education以获取用户教育数据,或http://graph.facebook.com/me包含所有用户个人资料数据,包括教育。

这应该返回一个类似于下面的数组,其中包括学校名称,Facebook ID和类型。

{
    "school": {
        "id": "114622328554906", 
        "name": "Fakenham High School"
    }, 
      "type": "High School"
    }
}

然后获取位置/地址,您可以使用它的Facebook ID并拨打http://graph.facebook.com/SCHOOLS_FACEBOOK_ID来检索有关它的所有信息,或者将?fields = location添加到该网址的末尾以仅返回该位置。

然而,这取决于学校在Facebook上实际拥有位置数据。