我正在将新的YouTube API集成到我的CMS中。当我安排附有YouTube视频的文章时,我会向YouTube发送请求,以安排视频同时发布。
我的问题是,在安排文章后,我希望能够将关联的YouTube视频设置回“私有”状态并撤消计划。以下是尝试执行此操作的代码:
$listResponse = $youtube->videos->listVideos("status",
array('id' => $videoId));
if (empty($listResponse)) {
die("Can't find a video with given id");
}
else {
$video = $listResponse[0];
$videoStatus = $video['status'];
$videoStatus['privacyStatus'] = "private";
$updateResponse = $youtube->videos->update("status", $video);
$responseTags = $updateResponse['status']['tags'];
}
如何取消日程安排?
答案 0 :(得分:0)
在我写出问题时找到了答案。为了实现我在这里尝试做的事情,我不得不更换这一行:
$videoStatus['privacyStatus'] = "private";
这一行:
$videoStatus['publishAt'] = NULL;
我希望这在某些方面对某人有所帮助!