ruby koala facebook graph geting public events

时间:2017-09-24 14:56:48

标签: ruby facebook-graph-api koala

我想从场地facebook页面获取一系列活动。有代码可以在https://github.com/arsduo/koala配置考拉。我在Facebook上设置了一个Facebook应用程序并拥有app_id和app_secret,但经过多次googleing无法解决在哪里获取' access_token = MY_TOKEN'或者' app_access_token = MY_APP_ACCESS_TOKEN'。

我看过Graph API Explorer(https://developers.facebook.com/tools/explorer),但似乎无法解决如何做到这一点。例如,其中一个事件页面位于https://www.facebook.com/pg/The-Old-England-186748738025516/events/?ref=page_internal

此外,关于如何获取列表的示例代码也很棒,但上述世界是一个很好的开始。

1 个答案:

答案 0 :(得分:1)

找到答案,很简单:

Koala.config.api_version = 'v2.10'
oauth = Koala::Facebook::OAuth.new 'my_id', 'my_secret'
graph = Koala::Facebook::API.new oauth.get_app_access_token

fb_events = graph.get_object( '186748738025516/events' )