Module: Zoomus::Actions::Recording

Included in:
Client
Defined in:
lib/zoomus/actions/recording.rb

Instance Method Summary collapse

Instance Method Details

#mc_recording_list(*args) ⇒ Object



12
13
14
15
16
17
# File 'lib/zoomus/actions/recording.rb', line 12

def mc_recording_list(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:host_id], options)
  Utils.process_datetime_params!([:from, :to], options)
  Utils.parse_response self.class.post('/mc/recording/list', :query => options)
end

#recording_delete(*args) ⇒ Object



25
26
27
28
29
# File 'lib/zoomus/actions/recording.rb', line 25

def recording_delete(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:meeting_id], options)
  Utils.parse_response self.class.post('/recording/delete', :query => options)
end

#recording_get(*args) ⇒ Object



19
20
21
22
23
# File 'lib/zoomus/actions/recording.rb', line 19

def recording_get(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:meeting_id], options)
  Utils.parse_response self.class.post('/recording/get', :query => options)
end

#recording_list(*args) ⇒ Object



5
6
7
8
9
10
# File 'lib/zoomus/actions/recording.rb', line 5

def recording_list(*args)
  options = Utils.extract_options!(args)
  Utils.require_params([:host_id], options)
  Utils.process_datetime_params!([:from, :to], options)
  Utils.parse_response self.class.post('/recording/list', :query => options)
end