Sha256: c549bec5eebc2c17fcb8a0762911bd289959b01ac306865306ad8840a5a659f8

Contents?: true

Size: 488 Bytes

Versions: 11

Compression:

Stored size: 488 Bytes

Contents

require 'twitter'
class TwitterToken < ConsumerToken
  TWITTER_SETTINGS={:site=>"http://twitter.com"}
  def self.consumer
    @consumer||=OAuth::Consumer.new credentials[:key],credentials[:secret],TWITTER_SETTINGS
  end
  
  def client
    unless @client
      @twitter_oauth=Twitter::OAuth.new TwitterToken.consumer.key,TwitterToken.consumer.secret
      @twitter_oauth.authorize_from_access token,secret
      @client=Twitter::Base.new(@twitter_oauth)
    end
    
    @client
  end
end

Version data entries

11 entries across 11 versions & 4 rubygems

Version Path
pelle-oauth-plugin-0.3.11 lib/oauth/models/consumers/services/twitter_token.rb
le1t0-oauth-plugin-0.3.14.001 lib/oauth/models/consumers/services/twitter_token.rb
le1t0-oauth-plugin-0.4.0.pre4.001 lib/oauth/models/consumers/services/twitter_token.rb
oauth-plugin-0.4.0.pre4 lib/oauth/models/consumers/services/twitter_token.rb
oauth-plugin-0.4.0.pre3 lib/oauth/models/consumers/services/twitter_token.rb
oauth-plugin-0.4.0.pre2 lib/oauth/models/consumers/services/twitter_token.rb
oauth-plugin-0.4.0.pre1 lib/oauth/models/consumers/services/twitter_token.rb
oauth-plugin-0.3.14 lib/oauth/models/consumers/services/twitter_token.rb
oauth-plugin-0.3.13 lib/oauth/models/consumers/services/twitter_token.rb
oauth-plugin-0.3.12 lib/oauth/models/consumers/services/twitter_token.rb
filiptepper-oauth-plugin-0.3.12 lib/oauth/models/consumers/services/twitter_token.rb