我正尝试在Facebook上获取所有朋友活动的不同变体。从Facebook最快的响应时间来看,最有效的查询是什么?我需要让我或我的应用程序用户的朋友参加或可能参加的所有活动。
答案 0 :(得分:0)
我需要获取我或我的应用用户的一位朋友正在参加或可能参加的所有活动。
使用uid=me()
查询FQL event_member表(http://developers.facebook.com/docs/reference/fql/event_member/)(me()指的是访问令牌所属的当前用户to)并检查rsvp_status是'参加'还是'不确定'。
答案 1 :(得分:0)
这里是抓取所有朋友事件的fql,你需要friends_events权限才能获得事件
SELECT eid,name,pic,start_time,end_time,location,venue.id,privacy,all_members_count,creator,description,attending_count,can_invite_friends FROM event WHERE eid IN(SELECT eid FROM event_member WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 = me())AND start_time> = now()或uid ='“。$ user_arr ['fbuid']。”')和privacy ='OPEN'和venue.id<>''AND start_time> = now()ORDER BY start_time ASC limit 5000