php - 如何使用 youtube API v3 和 PHP 删除视频

标签 php video youtube youtube-api

只是想知道如何使用官方 Google PHP 库使用 API v3 从 YouTube 删除视频。

我在这里看到了这个:

Deleting a video from a playlist with YouTube Data API v3

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

不确定这是否正确 - 如果视频不在播放列表中,这是否有效?

我还有 API v2 的代码

Deleting YouTube videos using Zend/PHP

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

而是使用 v3

最佳答案

对于那些寻找答案的人来说是这样的:

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

希望对您有所帮助!

关于php - 如何使用 youtube API v3 和 PHP 删除视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26783848/

相关文章:

用于视频滚动的 Javascript 代码

javascript - 嵌入式 Youtube 播放器不会从全屏退出

php - 使用Youtube API v3断点续传上传较大的视频时出错(在AWS EC2上)

php - 将 SQL 结果移植到 memcached 中

php - 每个 PHP 应用程序的良好做法是同时打开两个 MySQL 连接吗?

PHP:获取指定输入的随机组合

java - 如何在Java中连接/合并两个视频到一个新的视频文件中?

HTML5 视频控件 - 变大?

php - 我如何找到在 wordpress 中定义 div 的位置

javascript - Youtube嵌入在Chrome中不起作用