【发布时间】:2020-01-19 06:46:12
【问题描述】:
我正在做一个项目,试图从 iex 金融 api 中获取数据,我想知道如何配置它是一个常规的 ruby 程序。我在 Rails 中取得了成功,但不知道如何在 ruby 程序中做到这一点。我放了
iex-ruby gem 的配置文件
IEX::Api.configure do |config|
config.publishable_token = 'Tpk_dd88c906f3ae4ac492644c2d0d82281d' # defaults to ENV['IEX_API_PUBLISHABLE_TOKEN']
config.endpoint = 'https://sandbox.iexapis.com/v1' # defaults to 'https://cloud.iexapis.com/v1'
end
在一个单独的文件中并要求在一个 stock.rb 文件中并得到以下错误:
/var/lib/gems/2.2.0/gems/iex-ruby-client-1.1.0/lib/iex/api.rb:1:in `require_relative': /var/lib/gems/2.2。 0/gems/iex-ruby-client-1.1.0/lib/iex/endpoints/chart.rb:14:语法错误,意外的“。” (语法错误) options&.each_pair 做 |k, v|
这看起来像是 gemfile 中的语法错误,但我确定我只是做错了什么。任何想法将不胜感激。
【问题讨论】: