Method: RosetteAPI#initialize
- Defined in:
- lib/rosette_api.rb
#initialize(user_key, alternate_url = 'https://api.rosette.com/rest/v1') ⇒ RosetteAPI
Returns a new instance of RosetteAPI.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'lib/rosette_api.rb', line 63 def initialize(user_key, alternate_url = 'https://api.rosette.com/rest/v1') @user_key = user_key @alternate_url = alternate_url @url_parameters = nil if @alternate_url.to_s.end_with?('/') @alternate_url = alternate_url.to_s.slice(0..-2) end uri = URI.parse alternate_url @http_client = Net::HTTP.new uri.host, uri.port @http_client.use_ssl = uri.scheme == 'https' end |