module Zoomus::Actions::Meeting

Public Instance Methods

meeting_create(*args) click to toggle source
# File lib/zoomus/actions/meeting.rb, line 12
def meeting_create(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:host_id, :topic, :type], options)
  Utils.process_datetime_params!(:start_time, options)
  Utils.parse_response self.class.post("/meeting/create", :query => options)
end
meeting_delete(*args) click to toggle source
# File lib/zoomus/actions/meeting.rb, line 26
def meeting_delete(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:id, :host_id], options)
  Utils.parse_response self.class.post("/meeting/delete", :query => options)
end
meeting_end(*args) click to toggle source
# File lib/zoomus/actions/meeting.rb, line 32
def meeting_end(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:id, :host_id], options)
  Utils.parse_response self.class.post("/meeting/end", :query => options)
end
meeting_get(*args) click to toggle source
# File lib/zoomus/actions/meeting.rb, line 38
def meeting_get(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:id, :host_id], options)
  Utils.parse_response self.class.post("/meeting/get", :query => options)
end
meeting_list(*args) click to toggle source
# File lib/zoomus/actions/meeting.rb, line 5
def meeting_list(*args)
  options = Utils.extract_options!(args)
  Utils.require_params(:host_id, options)
  Utils.process_datetime_params!(:start_time, options)
  Utils.parse_response self.class.post("/meeting/list", :query => options)
end
meeting_update(*args) click to toggle source
# File lib/zoomus/actions/meeting.rb, line 19
def meeting_update(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:id, :host_id], options)
  Utils.process_datetime_params!(:start_time, options)
  Utils.parse_response self.class.post("/meeting/update", :query => options)
end