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