You are here

public function ZoomAPIRecording::list in Zoom API 7

List Recordings.

Parameters

string $host_zoom_user_id: The meeting host zoom user ID.

string $meeting_id: The (optional) meeting number.

string $from: The meeting start time after this date, MM/dd/yyyy hh:mm a. For example: 11/05/2014 09:05 pm. Use the host’s time zone, if host has not set time zone, will use GMT.

string $to: The meeting start time before this date, MM/dd/yyyy hh:mm a.

int $page_size: The amount of records returns within a single API call. Defaults to 30. Max of 300 meetings.

int $page_number: Current page number of returned records. Default to 1.

Return value

array An array of cloud recording meetings.

File

includes/zoomapi.recording.classes.inc, line 36
Recording classes for Zoom API.

Class

ZoomAPIRecording
Zoom API Recording Class.

Code

public function list($host_zoom_user_id, $meeting_id = '', $from = '', $to = '', $page_size = 30, $page_number = 1) {
  $options['host_id'] = $host_zoom_user_id;
  $options['meeting_id'] = $meeting_id;
  $options['from'] = $from;
  $options['to'] = $to;
  $options['page_size'] = $page_size;
  $options['page_number'] = $page_number;
  return $this
    ->sendRequest('recording/list', $options);
}