只获得那些没有过期图表API的Facebook活动

时间:2014-12-02 06:56:33

标签: ios objective-c facebook facebook-graph-api facebook-ios-sdk

我试图只获得那些尚未过期的Facebook活动(即将发生的事件)。

当我使用以下查询时,我会收到所有事件,包括很久以前已过期的事件。

FBRequestConnection startWithGraphPath:@"/me/events"
                                     parameters:nil
                                     HTTPMethod:@"GET"

2 个答案:

答案 0 :(得分:11)

您可以使用

中描述的since参数

如果您将时间戳设置为当前时间,则应该只能看到未来的事件:

/me/events?since=1417508443

答案 1 :(得分:2)

您可以使用time_filter=enum{upcoming,past}。例如如果您想要即将到期的活动尚未过期,请发送此类请求

  

/ page_name_or_id /事件?time_filter =即将到来的

通过这种方式,您不必像since=timestamp查询一样处理时区问题。