instagram-ruby-gem undefined方法`query_values'

时间:2012-04-26 09:33:08

标签: ruby-on-rails instagram

您好,我一直致力于打造用户Instagram照片并让他们下载的项目。要进行身份验证,请使用名为instagram-ruby-gem的gem 这是Instagram的官方红宝石宝石

def instagram_callback
  response = Instagram.get_access_token(params[:code], :redirect_uri => "http://0.0.0.0:3000/oauth/callback")
  client = Instagram.client(:access_token => response.access_token)
  user = client.user
  raise client.user_recent_media.inspect
end

def instagram_login
  return redirect_to Instagram.authorize_url(:redirect_uri => "http://0.0.0.0:3000/oauth/callback")
end

当调用instagram回调方法时,弹出错误

#URI :: HTTPS的未定义方法`query_values':0x0000010441f028并显示该行

 response = Instagram.get_access_token(params[:code], :redirect_uri => "http://0.0.0.0:3000/oauth/callback")

我想这可能是一个宝石错误,但是我遇到了问题,git-hub page有关于它的问题是否有任何解决方案?

1 个答案:

答案 0 :(得分:1)

我在github page上评论了解决方法。 请尝试使用法拉第版本“0.7.6”。