in src/FacebookAds/Object/Event.php [136:201]
public function createLiveVideo(array $fields = array(), array $params = array(), $pending = false) {
$this->assureId();
$param_types = array(
'content_tags' => 'list<string>',
'description' => 'string',
'enable_backup_ingest' => 'bool',
'encoding_settings' => 'string',
'fisheye_video_cropped' => 'bool',
'front_z_rotation' => 'float',
'is_audio_only' => 'bool',
'is_spherical' => 'bool',
'original_fov' => 'unsigned int',
'planned_start_time' => 'int',
'privacy' => 'string',
'projection' => 'projection_enum',
'published' => 'bool',
'schedule_custom_profile_image' => 'file',
'spatial_audio_format' => 'spatial_audio_format_enum',
'status' => 'status_enum',
'stereoscopic_mode' => 'stereoscopic_mode_enum',
'stop_on_delete_stream' => 'bool',
'stream_type' => 'stream_type_enum',
'title' => 'string',
);
$enums = array(
'projection_enum' => array(
'CUBEMAP',
'EQUIRECTANGULAR',
'HALF_EQUIRECTANGULAR',
),
'spatial_audio_format_enum' => array(
'ambiX_4',
),
'status_enum' => array(
'LIVE_NOW',
'SCHEDULED_CANCELED',
'SCHEDULED_LIVE',
'SCHEDULED_UNPUBLISHED',
'UNPUBLISHED',
),
'stereoscopic_mode_enum' => array(
'LEFT_RIGHT',
'MONO',
'TOP_BOTTOM',
),
'stream_type_enum' => array(
'AMBIENT',
'REGULAR',
),
);
$request = new ApiRequest(
$this->api,
$this->data['id'],
RequestInterface::METHOD_POST,
'/livevideos',
new AbstractCrudObject(),
'EDGE',
array(),
new TypeChecker($param_types, $enums)
);
$request->addParams($params);
$request->addFields($fields);
return $pending ? $request : $request->execute();
}