Am 10.06.2009 um 18:14 schrieb Jonathan Otto:

>
> Quick fix/patch/hack for the Ruby OAuth gem  - just load this after
> the gem is loaded. A Rails initializer will work.
>
> http://gist.github.com/127313


I still have problems - even with this gist above!!
I'am using oauth-gem 0.35.

I always get a 401 error!!!!

How to deal with "oauth_verifier"??? Do I need special database fields  
to store it?


def self.consumer
       OAuth::Consumer.new("XXXX", "XXXX", { :site=>"http:// 
twitter.com" })
   end

   def sign_in
     @request_token =  
UsersController.consumer.get_request_token(:oauth_callback => 
"http://www.xxx.de/callback 
")
     session[:request_token] = @request_token.token
     session[:request_token_secret] = @request_token.secret
     redirect_to @request_token.authorize_url
     return
   end

   def callback
     @request_token =  
OAuth::RequestToken.new(UsersController.consumer,  
session[:request_token], session[:request_token_secret])
     @access_token = @request_token.get_access_token
     @response = UsersController.consumer.request(:get, '/account/ 
verify_credentials.json', @access_token, { :scheme => :query_string })
     ....
     ....


Reply via email to