如何获取特定用户的facebook公共事件?

如何获取特定用户的facebook公共事件?,facebook,facebook-fql,Facebook,Facebook Fql,我想通过其用户ID获取我的帐户或任何特定用户的所有事件。。下面的查询返回空数组。。有什么问题?如果需要任何许可,我可以从哪里更改它 SELECT eid, name, pic, creator FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid=12345) AND creator=12345 权限 要获取所连接用户的事件:user\u events, 要获取所连接用户的好友的事件:friends\u events,

我想通过其用户ID获取我的帐户或任何特定用户的所有事件。。下面的查询返回空数组。。有什么问题?如果需要任何许可,我可以从哪里更改它

SELECT eid, name, pic, creator FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid=12345) AND creator=12345
权限 要获取所连接用户的事件:user\u events, 要获取所连接用户的好友的事件:friends\u events, 获取随机用户的事件:没有权限,这意味着您无法获取他的事件。 询问 你想得到什么?此查询获取创建事件并参与该事件的用户的事件。问题是,当用户创建一个事件时,他会自动参与其中

让我向你提出两个问题:

获取用户参与的事件。这将包括用户创建的事件

选择eid、名称、图片、创建者 从事件 其中eid在从事件中选择eid_成员,其中uid=12345

仅获取用户创建的事件:

选择eid、名称、图片、创建者 从事件 其中creator=12345

SELECT eid, name, pic, creator 
  FROM event 
 WHERE eid IN (SELECT eid FROM event_member WHERE uid=12345) 
      AND creator=12345