【问题标题】:Friends attending event using Graph API v2.1使用 Graph API v2.1 参加活动的朋友
【发布时间】:2014-10-02 14:37:52
【问题描述】:

我需要使用图形 API 2.1 版检索所有参加活动的朋友,我找到的解决方案是使用如下 FQL 但查询无法正常工作,因为朋友表无法检索所有朋友,FQL 也是2.1 版不支持。

有什么想法吗?

SELECT uid, name, pic FROM user WHERE uid IN (SELECT uid FROM event_member WHERE eid =1564532200443313 AND rsvp_status = 'attending' AND uid IN (SELECT uid2 FROM friend WHERE uid1 = me()))

【问题讨论】:

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


    【解决方案1】:

    我想你回答了你自己的问题。

    如果 v2.0 及更高版本仅使用该应用检索朋友,那么您检索所有朋友的查询(以便您可以检查谁参加了活动)将不起作用

    你能做的最好的就是

    EVENT_ID/attending?fields=id, name, picture{url}, rsvp_status

    类似于

    SELECT uid, name, pic FROM user WHERE uid IN (SELECT uid FROM event_member WHERE eid =EVENT_ID)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-07
      相关资源
      最近更新 更多