facebook - 父亲节快到了! - 我可以获得 Facebook 用户父亲的个人资料吗?

标签 facebook facebook-fql facebook-graph-api

我想获取 Facebook 用户父亲的 Facebook 个人资料 ID。

基本上我想显示用户父亲的照片并说“给爸爸买一个 X 怎么样”。

图形(或 REST)API 是否可行?

编辑:看起来这需要是一个 FQL 查询,不能直接用其他 API 完成。我仍在尝试弄清楚如何执行此操作,并寻找正确的 JOIN 格式来获取信息。如果我弄明白了,我会发布它。 感谢大家对问题的兴趣。阅读每个人的评论都很有趣。尽管如此,我还是希望能有一些更有建设性的批评——而不是猖獗的反对票。如果你认为人们会因此而被剥夺权利,我很想听听原因。作为对即将发生的事件的友好提醒,我认为这种方法没有任何问题。如果找不到父亲,我恭敬地考虑使用不同的措辞——以防他们已经去世。如果我问“我如何给某人的流媒体写信说 X 正在为父亲节购买 Y 和 Z”,那将是一回事——但我认为这是一个非常微不足道的“隐私”问题。但话又说回来,也许你们中的一些人不同意...感谢阅读...

最佳答案

显然,考虑到所有反对票,这对于开发人员来说是一个非常敏感的话题。我个人讨厌 Facebook,但这是一个完全有效的问题。使用标准 FQL 查询绝对是可能的。只需为“家庭”表编写查询:

http://developers.facebook.com/docs/reference/fql/family

这个表应该有一个名为“relationship”的字段,它定义了用户与那个人的关系( parent 、母亲、父亲、 sibling 、姐妹、兄弟、 child 、儿子、女儿)。 Graph API 仍然很新,似乎还没有专门针对它的东西。

编辑

认识我的家人:

SELECT uid, relationship from family where profile_id=xxxxxx

[
  {
    "relationship": "brother",
    "uid": "xxxxxx"
  },
  {
    "relationship": "father",
    "uid": "xxxxxx"
  },
  {
    "relationship": "mother",
    "uid": "xxxxxx"
  }
]

您可以在 API 文档上对其进行测试 here .

关于facebook - 父亲节快到了! - 我可以获得 Facebook 用户父亲的个人资料吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2894526/

相关文章:

android - 取消时未调用 Facebook Android SDK 3.0 回调

facebook - 使用组别名通过 Graph API 获取组对象?

facebook-fql - 从个人资料图片中获取照片的 FQL 突然停止工作

facebook - "message": "Unsupported post request. ID 的对象不存在,由于缺少权限而无法加载

javascript - 关于JavaScript图形动画的问题: saving and restoring a "sprite" background

facebook - 如何在 Facebook 应用程序中请求许可?

facebook-graph-api - Facebook Graph API - 在群组墙上发布为群组

Facebook 图形 API : engagement count breakdown

javascript - Facebook 分享显示主服务器 IP 地址而不是域名