module Zoomus::Actions::Webinar
Public Instance Methods
webinar_create(*args)
click to toggle source
# File lib/zoomus/actions/webinar.rb, line 12 def webinar_create(*args) options = Utils.extract_options!(args) Utils.require_params([:host_id, :topic], options) Utils.process_datetime_params!(:start_time, options) Utils.parse_response self.class.post("/webinar/create", :query => options) end
webinar_delete(*args)
click to toggle source
# File lib/zoomus/actions/webinar.rb, line 26 def webinar_delete(*args) options = Utils.extract_options!(args) Utils.require_params([:id, :host_id], options) Utils.parse_response self.class.post("/webinar/delete", :query => options) end
webinar_end(*args)
click to toggle source
# File lib/zoomus/actions/webinar.rb, line 32 def webinar_end(*args) options = Utils.extract_options!(args) Utils.require_params([:id, :host_id], options) Utils.parse_response self.class.post("/webinar/end", :query => options) end
webinar_get(*args)
click to toggle source
# File lib/zoomus/actions/webinar.rb, line 38 def webinar_get(*args) options = Utils.extract_options!(args) Utils.require_params([:id, :host_id], options) Utils.parse_response self.class.post("/webinar/get", :query => options) end
webinar_list(*args)
click to toggle source
# File lib/zoomus/actions/webinar.rb, line 5 def webinar_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("/webinar/list", :query => options) end
webinar_update(*args)
click to toggle source
# File lib/zoomus/actions/webinar.rb, line 19 def webinar_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("/webinar/update", :query => options) end