使用facebook graph api选择字段字段

时间:2012-02-16 23:48:13

标签: facebook-graph-api field

facebook支持图表api的字段吗?

例如,
    https://graph.facebook.com/[uid]/friends/?fields=events

会给所有朋友和他们的活动 我是否还可以通过执行类似

的操作来控制事件中我想要的字段
<https://graph.facebook.com/[uid]/friends/?fields=events,events__updated_time>  

谢谢

1 个答案:

答案 0 :(得分:1)

您无法通过图谱API直接执行此操作,但是对于更复杂的查询,最好的办法是查看FQL。在您的具体示例中,您可以执行以下操作:

SELECT eid, update_time FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()))

您可以通过执行以下操作对图谱API运行:

https://graph.facebook.com/fql?q=SELECT eid, update_time FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()))

使用Graph API Explorer

进行测试