Я создаю веб-приложение, используя youtube-api
, если я нажму кнопку «начать потоковую передачу» на моем программном обеспечении для кодирования, но не настраиваю его вручную в режиме реального времени, я обнаружил эту документацию , но я не уверен, какиспользуйте это
это мой код:
$broadcastSnippet = new Google_Service_YouTube_LiveBroadcastSnippet();
$broadcastSnippet->setTitle($_POST['title']);
$broadcastSnippet->setScheduledStartTime($_POST['date_start']);
$broadcastSnippet->setScheduledEndTime($_POST['date_end']);
$broadcastSnippet->setDescription($_POST['descrip']);
$status = new Google_Service_YouTube_LiveBroadcastStatus();
$status->setPrivacyStatus('private');
$broadcastInsert = new Google_Service_YouTube_LiveBroadcast();
$broadcastInsert->setSnippet($broadcastSnippet);
$broadcastInsert->setStatus($status);
$broadcastInsert->setKind('youtube#liveBroadcast');
$broadcastContent = new Google_Service_YouTube_LiveBroadcastContentDetails();
$broadcastContent->setEnableAutoStart(true);
$broadcastsResponse = $youtube->liveBroadcasts->insert('snippet,status',
$broadcastInsert, array());
этот код прекрасно работает для добавления потока событий, но при $broadcastContent
этот код не установлен true
для enableAutoStart