class GetUserTweets::TwitterData

Public Class Methods

new(consumer_key, consumer_secret, access_token, access_token_secret) click to toggle source
# File lib/get_user_tweets.rb, line 5
def initialize(consumer_key, consumer_secret, access_token, access_token_secret)
  @consumer_key = consumer_key
  @consumer_secret = consumer_secret
  @access_token = access_token
  @access_token_secret = access_token_secret
end

Public Instance Methods

get_tweets() click to toggle source
# File lib/get_user_tweets.rb, line 12
def get_tweets

end
prepare_access_token() click to toggle source
# File lib/get_user_tweets.rb, line 16
def prepare_access_token
  require 'oauth'
  require 'json'
  consumer = OAuth::Consumer.new(@consumer_key, @consumer_secret, { :site => "https://api.twitter.com", :scheme => :header })

  # now create the access token object from passed values
  token_hash = { :oauth_token => @access_token, :oauth_token_secret => @access_token_secret }
  access_token = OAuth::AccessToken.from_hash(consumer, token_hash )

  return access_token
end