【问题标题】:How to Filter premium videos from search results如何从搜索结果中过滤优质视频
【发布时间】:2022-11-07 03:00:02
【问题描述】:

我正在使用 youtube api 和一些我正在获取的视频是用于 YouTube 溢价。如何过滤它们以防止不获取这些视频?

【问题讨论】:

  • edit 并添加您正在使用的代码。 - 应更新问题以包含所需行为、特定问题或错误以及重现问题所需的最短代码。
  • 它不可能记录feature requst

标签: youtube youtube-api youtube-data-api


【解决方案1】:

与往常一样,YouTube Data API v3 doesn't provide a basic feature:给定的视频是优质视频吗?

我建议你使用我的open-sourceYouTube operational API。实际上,通过请求https://yt.lemnoslife.com/videos?part=isPremium&id=VIDEO_ID,您将收到一个JSON,其中item['isPremium'] 是一个布尔值,说明给定视频是否是优质视频。

这样,您将能够通过额外调用我的 API 来过滤搜索结果中的优质视频。

【讨论】:

  • 有趣的。你可以分享video_id进行测试吗? - 我还没有找到优质视频。
  • 当然,这是一个高级视频 ID:dNJMI92NZJ0
  • @BenjaminLoison 我还想知道您是否检查过您正在做的事情是否与谷歌TOS 无关。 Developer Program Policy 看起来可能是。
  • @BenjaminLoison,该页面也有这个值:<meta itemprop="paid" content="True"> 作为替代。
  • @DalmTo TLDR:是否正在修复 YouTube API,大部分时间都没有按照记录的那样工作,是否违反了规则?老实说,我很快阅读了 YT 规则,我怀疑我提出的解决方案违反了它们。然而,就我为世界提供了一条前进的道路并提供了谷歌无法提供给科学家的工具(如果他们这样做的话,在合理的时间范围内),我发现鉴于我非常基本的工具的使用有限,它仍然是合理的。无论如何,如果它真的困扰 YouTube,他们可以通过使用验证码、禁止 IP 或联系我来很容易地阻止这种合理使用。
猜你喜欢
  • 2020-04-07
  • 2011-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多