Class: Zoomus::Client

Inherits:
Object
  • Object
show all
Includes:
HTTParty, Actions::Meeting, Actions::User, Utils
Defined in:
lib/zoomus/client.rb

Instance Method Summary collapse

Methods included from Actions::Meeting

#meeting_create, #meeting_list, #meeting_update

Methods included from Actions::User

#user_create, #user_list

Constructor Details

#initialize(*args) ⇒ Client

Returns a new instance of Client.



15
16
17
18
19
20
21
22
23
# File 'lib/zoomus/client.rb', line 15

def initialize(*args)

  options = args.extract_options!

  raise argument_error("api_key and api_secret") unless options[:api_key] and options[:api_secret]

  self.class.default_params :api_key => options[:api_key], 
                            :api_secret => options[:api_secret]
end