2011-01-03 7 views
1

をoauth_bridge_code。私はこの機能を使用する方法についていくつかのウォークスルーを見てきましたが、私のために働く要求を得ることができないようです。私はoauth gemでRuby on Railsを使っています。次のように私のコードは次のとおりです。Twitterの@Anywhereは、私が@anywhere APIのoauth_bridge_codeのTwitterの実装に問題を抱えている

def callback 
consumer = OAuth::Consumer.new(APP_CONFIG['twitter_key'], APP_CONFIG['twitter_secret'], 
            :site => "http://api.twitter.com", 
            :request_token_path => "/oauth/request_token", 
            :authorize_path => "/oauth/authorize", 
            :access_token_path => "/oauth/access_token", 
            :http_method => :post) 

    request = OAuth::AccessToken.new consumer 
    json = request.post("https://api.twitter.com/oauth/access_token?oauth_bridge_code=#{params[:oauth_bridge_code]}") 
end 

これは、このチュートリアルに従って作業をすることになっているにもかかわらず、私が署名した後の要求から401件の不正な回答を得続ける:http://blog.abrah.am/2010/09/using-twitter-anywhere-bridge-codes.htmlとslideshare上のマット・ハリスからのプレゼンテーション。

私が間違っていることについてのアイデア(おそらく、機能しないかもしれない機能にヒットしようとする以外に)はありますか?大変感謝しています!これは、実際の作業であるよう

答えて

0

が見えます。私はポストajax呼び出しで間違ったパラメータをコールバックアクションに渡していました。長い一週間のコーディングの後で、ぼやけて目が疲れて、シンプルで苦しいミスを犯すことになります!

関連する問題