【发布时间】:2017-10-29 12:41:03
【问题描述】:
我正在使用 ruby koala facebook graph API gem 来检索事件,但不能使用日期范围来限制事件。我似乎得到了所有的事件(即使是已经发生的事件)。我想要做的是让事件发生在接下来的 200 天。我正在使用以下(红宝石)代码:
Koala.config.api_version = 'v2.10'
oauth = Koala::Facebook::OAuth.new app_id, app_secret
graph = Koala::Facebook::API.new oauth.get_app_access_token
from_date = Date.today
to_date = from_date + 200
fb_events = graph.get_object( fb_venue["url_listings"] + "?time_range={\"since\":#{from_date}, \"until\":#{to_date}" )
然后我将使用“fb_events.next_page”一次获取 25 个事件(facebook 默认限制)以获取所有事件。
我似乎得到了所有的事件,包括过去的事件。
【问题讨论】:
标签: ruby facebook facebook-graph-api koala