class OmniAuth::Strategies::Yelp
Public Instance Methods
callback_phase()
click to toggle source
Calls superclass method
# File lib/omniauth/strategies/yelp.rb, line 13 def callback_phase consumer_key = options[:consumer_key] consumer_secret = options[:consumer_secret] oauth_token = options[:token] token_secret = options[:token_secret] consumer = OAuth::Consumer.new(consumer_key, consumer_secret, { :site => 'http://api.yelp.com', :scheme => :query_string, :http_method => :get }) path = "/v2/search?"+request.query_string this_token = OAuth::Token.new(oauth_token,token_secret) response = consumer.request(:get,path,this_token, { :scheme => :query_string }) @yelp_data_string = response.body super end
request_phase()
click to toggle source
# File lib/omniauth/strategies/yelp.rb, line 7 def request_phase redirect callback_url end