Class: TwitterClientApp::App
- Inherits:
-
Sinatra::Base
- Object
- Sinatra::Base
- TwitterClientApp::App
- Defined in:
- lib/twitter_client_app.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.setRoot(root_directory) ⇒ Object
83 84 85 |
# File 'lib/twitter_client_app.rb', line 83 def self.setRoot(root_directory) set :root, root_directory end |
Instance Method Details
#get_client(access_token, access_token_secret) ⇒ Object
91 92 93 94 95 96 97 98 |
# File 'lib/twitter_client_app.rb', line 91 def get_client(access_token, access_token_secret) return Twitter::REST::Client.new do |config| config.consumer_key = CONSUMER_KEY config.consumer_secret = CONSUMER_SECRET config.access_token = access_token config.access_token_secret = access_token_secret end end |
#oauth_consumer ⇒ Object
87 88 89 |
# File 'lib/twitter_client_app.rb', line 87 def oauth_consumer return OAuth::Consumer.new(CONSUMER_KEY, CONSUMER_SECRET, :site => "https://api.twitter.com") end |