雅虎财务股票数据/类PagesController< ApplicationController MET_AKEY

时间:2014-01-12 03:29:01

标签: ruby-on-rails yahoo-finance

如果我的问题不够具体,我很抱歉,我希望有人会回答。我想用铁路显示股票市场数据。

我将以下代码作为示例:

class PagesController< ApplicationController中

def index

require 'open-uri'
require 'nokogiri'
@capabilities = Capability.all

url = "http://datapoint.metoffice.gov.uk/public/data/val/wxfcs/all/xml/sitelist?key=#{MET_AKEY}"

@docxml = Nokogiri::XML(open(url))

def show

@capability = Capability.find(params[:id])
gon.latitude = @capability.latitude
gon.longitude = @capability.longtitude

现在我要更改网址。我的目的是获取雅虎财务股票数据。

1)我必须使用哪个网址? (我真的试图找到它)​​

2)我想我必须改变我的宝石文件。我必须在我的应用程序中更改哪些其他文件?

1 个答案:

答案 0 :(得分:0)

您应该使用他们的API而不是抓取页面,检查that link并尝试使用它,如果您在发布特定错误时会遇到麻烦。