Ruby on Rails和facebook

问题描述:

我正在尝试在Ruby中编写代码,这些代码将进入Facebook,并根据关键字将数据填充到我的数据库中,这些关键字是我手动添加到代码中的。任何人都做过类似的事情,或者可以通过指引我走向正确的方向来帮助我?此外,为了自动更新我的网站,我还需要代码在第一次运行后保持“活跃”状态。我找了一个fb API,但找不到任何东西。Ruby on Rails和facebook

感谢, Crematorio

Facebook的图形API是你会用什么拉出来的数据,通常是饲料。至于Ruby on Rails,有许多与FB Graph交互的方式,但我认为考拉宝石就是你的门票:https://github.com/arsduo/koala

你需要在FB开发者网站上设置一个应用程序,然后传递ID /秘密通过Oauth进行身份验证。我用下面的拉墙进,这一点可能让你开始......但是你喜欢

oauth = Koala::Facebook::OAuth.new('app ID here', 'app secret here', 'website/project url') 
graph = Koala::Facebook::GraphAPI.new(oauth.get_app_access_token) 
feed = graph.get_connections("facebook username here", "feed") 
@facebook_feed = ActiveSupport::JSON.decode(feed.to_json) 

适应这一点,我可能会做的是检查@facebook_feed和过程的结果rake任务他们基于标准,关键字等。

+0

非常感谢。我会尝试! – Geo