2014-10-02 78 views
3

我需要使用图API API 2.1版检索所有参加活动的朋友,我发现的解决方案是使用类似于下面的FQL,但查询不能像朋友表一样正常工作不会检索所有朋友,在2.1版本中也不支持FQL。使用Graph API v2.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()))

回答

0

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

如果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)

相关问题