2012-04-26 15 views
2

こんにちは、私はユーザーの画像を取得してダウンロードさせるプロジェクトに取り組んでいます。私は、Instagramのコールバックメソッドが呼び出されたInstagramのinstagram-ruby-gem未定義のメソッド `query_values '

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-ruby-gem と呼ばれる宝石を使用して認証するには、エラーがポップアップし

未定義のメソッド `query_values' #URIのためにあります:: HTTPS:0x0000010441f028、それは私が、これは宝石のバグであるかもしれないが、私はそれについてについての問題がgit-hub pageであり、問​​題が生じていますが、任意の1ヘクタールをしたと思うライン

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

を示しこのための解決策はありますか?

+0

git-hub repoでこのエラーが修正されました。ファラデーバージョン0.7.6を修正する必要があります。ファラデーの動作に変更があります。 https://github.com/Instagram/instagram-ruby-gem/issues/33 –

答えて

1

私はgithub pageで回避方法をコメントしました。 ファラデーバージョン「0.7.6」を使用してください。

関連する問題