Class: OAuth::Yahoo::Consumer

Inherits:
Object
  • Object
show all
Defined in:
lib/delicious-api-via-oauth/oauth-extensions/yahoo/consumer.rb

Instance Method Summary collapse

Constructor Details

#initialize(api_key, shared_secret) ⇒ Consumer

Returns a new instance of Consumer.



15
16
17
18
19
# File 'lib/delicious-api-via-oauth/oauth-extensions/yahoo/consumer.rb', line 15

def initialize(api_key, shared_secret)
  @consumer = OAuth::Consumer.new(api_key, shared_secret, PATHS.merge({
    :site => SITE, :scheme => :query_string, :http_method => :get
  }))
end

Instance Method Details

#get_request_tokenObject



21
22
23
# File 'lib/delicious-api-via-oauth/oauth-extensions/yahoo/consumer.rb', line 21

def get_request_token
  RequestToken.new(@consumer.get_request_token)
end