我想获得过去6个月内参加的活动计数。 我正在使用graph api / user_id / events 但是没有得到任何结果。
答案 0 :(得分:1)
您可以在https://developers.facebook.com/tools/explorer处使用调试器。
确保您已授予 user_events 权限范围:
FQL查询:
SELECT eid FROM event_member WHERE uid = me()AND rsvp_status = '参加'
示例:
如您所见,只有一个活动ID正在参加。
对于您的情况,它更复杂,因为您必须比较过去6个月范围内的start_time,并相应地按start_time(从本页的最后一项获取)进行分页。您可以设置一个低LIMIT编号进行测试。将 ORDER BY start_time DESC 设置为确保其分页基于 start_time ,而不是uid或其他内容。
文档:https://developers.facebook.com/docs/reference/fql/event_member/