Method: Imgurapi::Session#initialize
- Defined in:
- lib/imgurapi/session.rb
#initialize(options) ⇒ Session
Creates the session instance that handles all the API calls to Imgur access_token is optional
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/imgurapi/session.rb', line 7 def initialize() required_arguments = %i(client_id client_secret refresh_token) raise ArgumentError unless required_arguments.all? { |key| .keys.include? key } @client_id = [:client_id] @client_secret = [:client_secret] @access_token = [:access_token] @refresh_token = [:refresh_token] @use_ssl = !![:use_ssl] end |