itunes поиск рубиновый камень: неинициализированная константа Itunes - PullRequest
0 голосов
/ 10 сентября 2010

Использование этого itunes search gem, и документация кажется действительно простой. Не получается с

NameError: неинициализированная константа Itunes

gem install itunes-search

Usage

base = Itunes::Base.new

search_object = base.search("term"=>"The Killers")

# get an array of the search_objects

results = search_object.results

results.each do |result|
   puts result.trackViewUrl
end

puts result.attributes

Вот мой код

$ irb
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'itunes-search'
=> true
irb(main):003:0> base = Itunes::Base.new
NameError: uninitialized constant Itunes
from (irb):3

1 Ответ

4 голосов
/ 10 сентября 2010

Разработчик может изменить имя модуля или написать неверную документацию, как следует:

base = ItunesSearch::Base.new

вместо:

base = Itunes::Base.new

, поскольку модуль называется ItunesSearch, а не Itunes,Это должно работать:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...