【问题标题】:youtube api playlistitems deleted videosyoutube api 播放列表项已删除的视频
【发布时间】:2014-02-07 00:27:01
【问题描述】:

我注意到通过 Youtube API v3 检索到的数据与 Youtube 显示的直接访问该网站的数据之间存在一些不一致。 有时,通过播放列表项列表返回的数据包含的项目(视频)数量少于网站中显示的播放列表。 当播放列表包含已删除的视频时会发生这种情况。事实上,有时,在 youtube 的播放列表中标记为已删除的视频,仍然会在 playlistitems 调用的返回数据中报告,有时则不会,导致播放列表有 2 个不同的大小(即网站上的 20 个视频和只有 18 个通过 api 返回)。

当我的用户比较 youtube 和我的应用程序中的播放列表时,这让我的用户感到困惑,因为他们看到了 2 个不同的结果...

有人知道如何处理已删除视频的播放列表吗?或者如何检索与网站中显示的数据相同的数据?

如果相关,我正在使用 php 和 youtube v3 api 以及 youtube 的 php 库。

【问题讨论】:

  • 我发现它包含公告以及活动视频。检查上传或公告的内容详细信息。

标签: php youtube-api playlist


【解决方案1】:

我认为这是 YouTube API 版本 3 中的一个错误。 您应该检查它是否已被报告为错误,如果没有,您可以在此处自己提交: https://code.google.com/p/gdata-issues/issues/list?q=label:API-YouTube

如果您决定将其作为错误提交,则应提及显示问题的播放列表 ID。

我也注意到了。但是,这并不困扰我。 就我而言: 使用 API 版本 3。响应缺少一项或多项。 缺少的播放列表项在 youtube.com 上始终显示为已删除 它发生在一些播放列表上,但不是全部。 播放列表是公开的,仅包含来自其他频道的视频。

【讨论】:

猜你喜欢
  • 2017-06-25
  • 1970-01-01
  • 1970-01-01
  • 2016-08-25
  • 2018-04-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-11
  • 1970-01-01
相关资源
最近更新 更多