如何使用Facebook Graph API获取用户的网络信息?(PHP)

Emi*_*mir 4 php facebook-graph-api

我一周玩Facebook Graph API,我仍然找不到如何获取用户的网络信息?我不知道Graph API是否存储用户的网络; 我没有看到这样的信息.简单地说,如果用户在"Google"网络中,我可以获取用户所属网络的名称和ID吗?

如果无法做到这一点,我可以联系用户的辅助电子邮件地址吗?

谢谢你的帮助.

hah*_*aha 6

使用FQL:affiliationsUser表的字段包含此信息

示例电话: https://graph.facebook.com/fql?q=select affiliations from user where uid= 4&access_token=<ACCESS TOKEN>

样品回复:

{
  "data": [
    {
      "affiliations": [
        {
          "nid": 16777217, 
          "name": "Harvard", 
          "type": "college"
        }, 
        {
          "nid": 50431648, 
          "name": "Facebook", 
          "type": "work"
        }
      ]
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)