繁体   English   中英

Google Youtube API稍后观看

Google Youtube API watch later

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想在稍后获得所有YouTube观看的视频列表,以及PHP API 3.0,但看来我们无法使用PHP和API 3来访问它们。有人做过吗?

我现在的代码

// Call the YouTube Data API's channelSections.list method to retrieve your channel sections.
$listResponse = $youtube->channelSections->listChannelSections('snippet,contentDetails', array('mine' => true));
$channelSections = $listResponse['items'];

$htmlBody .= "<h2>Sections Shuffled</h2><ul>";

foreach ($channelSections as $channelSection) {
  // Each section in the list of shuffled sections is sequentially
  // set to position 0, i.e. the top.
  $channelSection['snippet']['position'] = 0;

  // Call the YouTube Data API's channelSections.update method to update a channel section.
  $updateResponse = $youtube->channelSections->update('snippet,contentDetails', $channelSection);

  $htmlBody .= sprintf('<li>%s "%s"</li>',
      $updateResponse['id'], $updateResponse['snippet']['title']);
}

$htmlBody .= '</ul>';
1 个回复

使用$youtube->channels->listChannels代替$youtube->channelSections->listChannelSections

// Get all channels of current user
$channels = $youtube->channels->listChannels('contentDetails', ['mine' => true]);

// Get watch later playlists ID from the first channel
$watchLaterListId = $channels[0]->getContentDetails()->getRelatedPlaylists()->getWatchLater();

// Get videos from the playlist
$videos = $youtube->playlistItems->listPlaylistItems('contentDetails', ['playlistId' => $watchLaterListId]);

// Loop videos
foreach($videos as $video)
{
    // This is the global video ID.
    $globalVideoId = $video->getContentDetails()->getVideoId();

    // This is unique ID of this video on the playlist. The one you need to interact with the playlist
    $playlistVideoId = $video->id;

    //i.e: To remove this video from the playlist
    $youtube->playlistItems->delete($playlistVideoId);
}
1 如何让YouTube“稍后观看”Feed?

最后,有api 后来看api 如何让YouTube观看以后的Feed? 我在http://code.google.com/apis/youtube/2.0/developers_guide_protocol_video_feeds.html中找不到Feed类型 有没有其他方法 ...

3 YouTube无法删除共享,稍后观看和频道

不确定在YouTube API中是否发生了变化,但是在我嵌入视频时使用了新网站时,我总是可以共享,稍后观看和显示频道图像 找不到隐藏它们的方法 无法在代码段中工作,不确定为什么 &lt;iframe id="vid-player-1" src="https://www ...

2018-10-25 15:08:33 1 2263   youtube
4 如何在YouTube上隐藏共享和稍后观看按钮

我想删除视频上的“稍后观看”图标按钮和“共享”图标按钮。 如果可能的话,我们如何通过嵌入代码来做到这一点。 我们试图通过“ showinfo = 0”来做到这一点。 但是它不起作用,因为不建议使用showinfo参数。 我们如何删除或隐藏这些图标? 我们正在开发混合应用程序(Phone ...

5 Youtube 如何显示视频控件(稍后观看,分享)

我不知道为什么我的视频上没有显示分享按钮。 我只有一个文本“复制链接” 视频已集成到 wordpress 中 这是一个例子,第一个视频不是我的,第二个视频来自我的频道 我必须更改参数吗? ...

2020-09-10 08:29:52 1 118   youtube
7 YouTube:仅删除视频上的“稍后观看”和“共享”图标按钮

我有带有播放代码的视频播放列表库。 我想将其嵌入到我的私人门户网站中,并且可以通过将视频设置为“未公开”来维护隐私,以使视频不会出现在YouTube搜索和频道中。 我希望通过这种方式可以保护我的视频的隐私,或者如果有其他任何方式,请建议我。 第二件事,我想删除视频上的“稍后观看”和“共 ...

2015-12-11 15:41:18 1 1361   youtube
9 Youtube稍后观看所有看不见的内容(javascript)

我已经开始为我经常做的事情制作脚本,以使我的互联网使用更加流畅(并学习javascript)。 其中之一是将YouTube订阅框中的所有未观看的视频添加到稍后观看列表。 我已经在书签中写了这个: 并且它可以正常工作,只是它不会添加所有未监视的对象。 似乎添加了哪些视频,哪些没有添加 ...

10 稍后从Square space网站上的youtube视频中删除观看

我还没有访问此网站的权限,因此我仅检查该元素,但是有什么方法可以稍后删除手表并共享视频按钮? 视频在主页的后台循环播放。 我检查使用“ showinfo = 0”是否可行,但我将其放在哪里? 我将代码放在iframe上,但没有任何反应。 我再说一次,我只使用开发工具,所以我不确定如果可以访问该网站, ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM