嗨,我一直在做一个项目,该项目可以抓取用户的 instagram 照片并让他们下载。要进行身份验证,我使用名为instagram-ruby-gem 的 gem ,它是 instagram 的官方 ruby gem
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:0x0000010441f028 的未定义方法“query_values”,它显示了该行
response = Instagram.get_access_token(params[:code], :redirect_uri => "http://0.0.0.0:3000/oauth/callback")
我想这可能不是一个 gem 错误,但我遇到了问题,在git-hub 页面中有一个关于它的问题,有人对此有任何解决方案吗?