【问题标题】:Merge "Facebook pages" events results using Graph Api v2.x?使用 Graph Api v2.x 合并“Facebook 页面”事件结果?
【发布时间】:2014-10-09 20:29:11
【问题描述】:

对不起这个愚蠢的标题..我的目标是从 FB 页面查询事件并将它们合并为一个结果..

这是 Graph Api 示例: /events?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 页面,它们有一些事件,它们都是该事件的创建者。 现在结果看起来像这样(在 Graph Api 中):

PAGE1:事件A、事件B(!)、事件C、事件D(!)等

PAGE2:eventX、eventB(!)、eventY、eventD(!)等

这就是我想在 FQL 查询结果中看到的内容:

结果:事件A、事件B、事件C、事件D、事件X、事件Y等

因此,对于双事件仅出现一次的两个页面,同一列中的所有内容!

在 Graph API 中甚至有可能吗?谢谢

【问题讨论】:

    标签: facebook facebook-graph-api events facebook-graph-api-v2.0


    【解决方案1】:

    您可以通过执行如下图调用来实现上述目的。它使用最新的图形api2.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

    .....

    【讨论】:

      猜你喜欢
      • 2023-04-06
      • 2012-11-15
      • 1970-01-01
      • 2018-09-22
      • 1970-01-01
      • 2011-04-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多