Method: Crawlbase::API#initialize

Defined in:
lib/crawlbase/api.rb

#initialize(options = {}) ⇒ API

Returns a new instance of API.

Raises:



15
16
17
18
19
20
# File 'lib/crawlbase/api.rb', line 15

def initialize(options = {})
  raise INVALID_TOKEN if options[:token].nil?

  @token = options[:token]
  @timeout = options.fetch(:timeout, DEFAULT_TIMEOUT)
end