过滤返回字段值的fb.api查询

时间:2012-03-20 22:13:11

标签: facebook facebook-graph-api facebook-fql

我可以使用以下FB.api输入查询用户Facebook事件的图片,位置和隐私字段/连接:

me/events?fields=picture,location,privacy

我希望能够过滤响应,因此我只能获得privacy =“SECRET”的事件。我在下面尝试了几个不同版本的FB.api输入,它只返回了正常的事件列表。任何建议将不胜感激。

me/events?fields=picture,location,privacy&privacy="SECRET" 

1 个答案:

答案 0 :(得分:1)

使用Graph API,这不是(还是?),您应该手动过滤结果。

使用FQL可以这样做:

SELECT eid, pic_big, location, privacy FROM event
  WHERE privacy = 'SECRET' AND eid IN (
    SELECT eid FROM event_member WHERE uid = me()
  )