module GoogleFinance::Api::Historical
Public Class Methods
connection()
click to toggle source
# File lib/google-finance/api/historical.rb, line 11 def self.connection Faraday.new( url: 'https://finance.google.com/finance/historical', request: { params_encoder: Faraday::FlatParamsEncoder } ) do |c| c.use Faraday::Response::RaiseError c.use Faraday::Adapter::NetHttp end end
fetch(params)
click to toggle source
# File lib/google-finance/api/historical.rb, line 4 def self.fetch(params) connection.get do |c| c.params[:output] = :csv c.params.merge!(params) end.body end