Как удалить видео с помощью YouTube API v3 и переполнения стека

Просто интересно, как бы я удалил видео с YouTube с помощью v3 API, используя официальную библиотеку Google PHP.

Я вижу это здесь:

Удаление видео из плейлиста с помощью YouTube Data API v3

$youtubeService = new Google_YouTubeService($client);
$playlistItems = $youtubeService->playlistItems;
$deleteVid = $playlistItems->delete($videocode);

Не уверен, что это правильно — это работает, если видео отсутствует в плейлисте?

У меня также есть код для v2 API

Удаление видео с YouTube с помощью Zend / PHP

$videoEntryToDelete = $yt->getVideoEntry($videoId, null, true);
$yt->delete($videoEntryToDelete);

Но лучше использовать v3

4

Решение

Для тех, кто ищет ответ, это было так:

$youtube = new Google_Service_YouTube($client);
...
//do your authoraisation stuff + getting access token etc
...
$youtube->videos->delete('<Your Video ID>');

Надеюсь, это поможет!

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]