class Everlog::Inf::Api::Twitter
Public Instance Methods
client()
click to toggle source
# File lib/everlog/inf/api/twitter.rb, line 5 def client @client ||= ::Twitter::REST::Client.new do |config| config.consumer_key = @config.consumer_key config.consumer_secret = @config.consumer_secret config.access_token = @config.access_token config.access_token_secret = @config.access_secret end end
screen_name()
click to toggle source
# File lib/everlog/inf/api/twitter.rb, line 20 def screen_name client.user.screen_name rescue => e raise InfrastructureTwitterError, "screen_name error / #{e.message}" end
timeline()
click to toggle source
# File lib/everlog/inf/api/twitter.rb, line 14 def timeline client.user_timeline(screen_name, { count: 200 }) rescue => e raise InfrastructureTwitterError, "timeline error / #{e.message}" end