【问题标题】:How to get user's network information using Facebook Graph API? (PHP)如何使用 Facebook Graph API 获取用户的网络信息? (PHP)
【发布时间】:2014-05-12 00:43:53
【问题描述】:

我已经玩了一周左右的 Facebook Graph API,但我仍然找不到如何获取用户的网络信息?我不知道 Graph API 是否存储用户的网络;我没有看到这样的信息。简单来说,如果用户在“Google”网络中,我可以获取该用户所属网络的名称和 ID 吗?

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

感谢您的帮助。

【问题讨论】:

  • 您使用的是特定库吗?到目前为止你做了什么?给我们看一些代码..

标签: php facebook-graph-api


【解决方案1】:

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

示例调用: 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"
        }
      ]
    }
  ]
}

【讨论】:

  • 感谢您的回复,我可以使用图形 API 获取辅助电子邮件地址吗?
  • 使用图形 API,您可以获取仅由用户授予的代理或联系人电子邮件地址。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多