找到谁邀请你:: Facebook FQL Explorer Bug:"Inviter":null

JHA*_*AWN 6 facebook facebook-fql facebook-graph-api facebook-opengraph

类似的悬而未决的问题,然而这个问题更多地集中在现在的进展上.我被认为Facebook的FQL存在一个错误,因为event_member表永远不会返回"邀请者",[测试大型和小型事件,公共和私人以及自我调整事件]的非空答案.Facebook的网站上没有报道"邀请者"的错误,也没有在互联网上的其他地方引用.Facebook的图表中是否有错误(我不希望这样)?可能现在这已经折旧了(没有标记存在)?我应该等待还是继续尝试?如果它是event_member的全新功能,是否应该没有新闻发布等?

在Facebook的FQL浏览器上尝试这个例子:https://developers.facebook.com/tools/explorer? fql = select%20inviter%2C%20inviter_type%2Cuid%2C%20rsvp_status%20from%20event_member%20where%20eid%20%3D% 20321938874572158%3B

TL; DR:这不起作用:从event_member中选择inviter,inviter_type,uid,rsvp_status,其中eid = 321938874572158;

小智 5

图表返回邀请者场仅报告ONE人谁FIRST邀请,而不是别人.如果您自己创建了活动,或者在没有邀请的情况下"参与"了活动(例如通过查找链接),那么您将没有"邀请者".所以回答你的问题,没有" 严重的错误 ".

对于返回的实际图形结果部分如下所示:

  • 我被邀请了3次,但只有一个ID出现.
  • 它具有"朋友的朋友"的隐私级别.
  • 我会参加的.
  • 使用的命令是SELECT uid,rsvp_status,inviter FROM event_member WHERE eid = 5612079XXXXXXXX;

    {
    "uid":51454XXXX,
    "rsvp_status":"参加",
    "邀请":null
    },
    {
    "uid":3124XXXX,
    "rsvp_status":"参加",
    " 邀请 ":16498 XXXX                   <------这是我的邀请,来自 另一个用户

    },
    {
    "uid":127868XXXX,
    "rsvp_status":"参加",
    "邀请":null
    },
    {
    "uid":164982 XXXX,
    "rsvp_status":"参加",
    "邀请":null
    }