抱歉这个愚蠢的标题..我的目标是从FB页面查询事件并将它们合并为一个结果..
这是Graph Api示例: /事件?IDS = 108346555871750,644726018907878
这就是我想用Graph Api看到的结果(使用FQL很容易!): SELECT eid FROM event WHERE creator IN(SELECT page_id FROM page WHERE page_id =' 108346555871750' OR page_id =' 644726018907878')
上面的Graph Api调用是两个FB页面,它们有一些事件,其中两个都是该事件的创建者。 现在结果看起来像这样(在图表Api中):
PAGE1:eventA,eventB(!),eventC,eventD(!)等
PAGE2:eventX,eventB(!),eventY,eventD(!)等。
这就是我想要的,如果可能的话,就像在FQL查询结果中那样:
结果:eventA,eventB,eventC,eventD,eventX,eventY等
所以两个页面的同一列中的所有内容都只有ONCE!
甚至可以在Graph API中使用吗?感谢
答案 0 :(得分:1)
您可以通过执行下面的图形调用来实现上述目标。它使用最新的图形api 2.2
https://graph.facebook.com/v2.2/events/?ids=pageId1,pageId2,pageId3,pageId4&fields=id,description,name,start_time,end_time,timezone,location,venue,cover,owner&access_token=YourAccessToken
.....