Class: Flickrie::OAuth::RequestToken

Inherits:
Object
  • Object
show all
Includes:
Token
Defined in:
lib/flickrie/oauth.rb

Instance Attribute Summary

Attributes included from Token

#secret, #token

Instance Method Summary collapse

Methods included from Token

#initialize, #to_a

Instance Method Details

#get_access_token(verifier) ⇒ Object



82
83
84
# File 'lib/flickrie/oauth.rb', line 82

def get_access_token(verifier)
  OAuth.get_access_token(verifier, self)
end

#get_authorization_url(params = {}) ⇒ Object Also known as: authorize_url



72
73
74
75
76
77
78
79
# File 'lib/flickrie/oauth.rb', line 72

def get_authorization_url(params = {})
  require 'uri'
  url = URI.parse(URL)
  url.path += '/authorize'
  query_params = {oauth_token: token}.merge(params)
  url.query = query_params.map { |k,v| "#{k}=#{v}" }.join('&')
  url.to_s
end