我想要为诸如Twitter,Facebook等一系列网站的API提出请求,并将结果存储在我的数据库中。在Rails应用程序中存储来自请求的API数据?
的例子请求Twitter的给予是在这里: https://api.twitter.com/1/users/show.json?screen_name=TwitterAPI&include_entities=true
我如何去从我的Rails 3附录发出请求,然后存储的数据?我不一定需要所有的数据,在这种情况下,我最关心的是追随者。
非常感谢提前。
编辑:
我尝试添加这对我的艺术家控制器的显示方法:
require 'open-uri'
require 'json'
result = JSON.parse(open("https://api.twitter.com/1/users/show.json?screen_name=thesubways&include_entities=true").read)
parsed_json = ActiveSupport::JSON.decode(result)
@results = parsed_json["followers_count"]
什么是di你试试? – Fivell 2012-04-24 13:59:33
还没有!当我尝试找到一个很好的指导来做这件事时,加载其他东西来编码。你看起来不错,还是你有一些指针? – Raoot 2012-04-24 17:15:48
因此您在@result拥有followers_count?此操作是否正常工作或者出现错误?接下来你需要做什么? – Fivell 2012-05-15 18:59:43