class Flickr::OAuth::RequestToken

Public Instance Methods

authorize_url(params = {}) click to toggle source

@param params [Hash] @option params [String] :perms Optional. Can be ‘read`, `write`, or `delete`,

depending on which permissions you want (for example, "flickr.photos.delete"
requires `delete` permissions). If not specified, defaults to `write`.
# File lib/flickr/oauth.rb, line 77
def authorize_url(params = {})
  url = URI.parse("http://www.flickr.com/services/oauth")
  url.path += "/authorize"
  query_params = {oauth_token: token}.merge(params)
  url.query = query_params.map { |k, v| "#{k}=#{v}" }.join("&")
  url.to_s
end
get_access_token(oauth_verifier) click to toggle source

@param oauth_verifier [String] @see Flickr::OAuth.get_access_token.

# File lib/flickr/oauth.rb, line 89
def get_access_token(oauth_verifier)
  Flickr::OAuth.get_access_token(oauth_verifier, self)
end