我注意到通过Youtube API v3检索到的数据与Youtube显示的直接访问网站的数据之间存在一些不一致之处。有时,通过播放列表返回的数据包含比网站中显示的播放列表更少的项目(视频)。当播放列表中包含已删除的视频时,就会发生这种情况。事实上,有时在youtube播放列表上标记为已删除的视频,在返回的播放标题调用数据中仍有报告,而另一些情况则并非如此,导致播放列表有两个不同的大小(即网站上有20个视频,只有18个通过api返回)。
当我的用户比较youtube上的播放列表和我的应用程序中的播放列表时,他们看到了两个不同的结果,这让他们感到困惑。
有人知道如何处理删除视频的播放列表吗?或者如
我总是想从播放列表中播放最新的视频。因此,在页面上只显示一个视频,但总是播放列表中的最新视频。当用户将新视频上传到YouTube上时,必须在网页上显示最新的视频。
到目前为止我所拥有的是:
<div id="yt-player"></div>
JS
<script src="http://www.youtube.com/player_api"></script>
<script>
// create youtube player
var player;
function onY