Yelp API未初始化常量

时间:2015-03-03 13:54:18

标签: ruby yelp

我已经准备好了解S / O中的大量文档和问题,但我似乎无法找到我做错的事情。

Yelp给了我一个单一的常数。我已经安装了宝石和它的代表,有一个api密钥,并且需要“帮助”#y;存在于我的代码中。

这是我的错误:

 yelp.rb:12:in `<main>': uninitialized constant Yelp::Review     (NameError)

这是我的代码:

require 'yelp'

client = Yelp::Client.new({ consumer_key: '[struck]',
                        consumer_secret: '[struct]',
                        token: '[struck]',
                        token_secret: '[struck]'
                      })

city = 'Terre Haute'


req = Yelp::Review::Request::Location.new(
    :city => city,
    :state => 'IN',
    :category => ['coffee', 'potatoes']
    )
res = client.search(req)
puts res
编辑:我总是忘记愚蠢的东西-_-

1 个答案:

答案 0 :(得分:0)

也许您正在使用此库https://github.com/Yelp/yelp-ruby,但您是否正在关注另一个https://github.com/shaper/yelp的文档?

他们都有类似的Client初始化,但官方图书馆没有Review