新手问题 关于调试的一些问题

sanivbyfish · 发布于 2012年09月06日 · 867 次阅读
781

十分不解

我想用douban的一个api NoMethodError: undefined method get' for nil:NilClass from /Users/sanvi/.rvm/gems/ruby-1.9.3-p194/gems/douban-ruby-0.0.10/lib/douban/authorize.rb:1353:inget

我binding.pry后在控制台里面 可以看到douban这个变量不是Nil => #<:authorize:0x007fa255012990>"http://api.douban.com", :scheme=>:header, :signature_method=>"HMAC-SHA1", :realm=>"http://www.example.com/"}, @oauth_request_option= {:signature_method=>"HMAC-SHA1", :site=>"http://www.douban.com", :request_token_path=>"/service/auth/request_token", :access_token_path=>"/service/auth/access_token", :authorize_path=>"/service/auth/authorize", :scheme=>:header, :realm=>"http://www.example.com/"}, @secret_key="d66f4058142d5c92">

而且我调的是get_book

我show-method看到source code是存在这个方法的

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册