【问题标题】:YouTube Data API v3: sort videos by most popular [closed]YouTube Data API v3:按最受欢迎的视频排序[关闭]
【发布时间】:2021-04-05 19:34:28
【问题描述】:

当您在 YouTube 上观看视频时,可以选择按日期或最受欢迎的排序:

YouTube 如何对此进行排序?它是否使用来自video resource 的统计数据?

【问题讨论】:

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


    【解决方案1】:

    您最好向 Google 本身提出这个问题(通过其own issue tracker site)。

    我们——非 Google 员工——只能猜测:可以预料的是,YouTube 数据 API 和 YouTube 的网站拥有相同的后端。

    但请记住,YouTube 数据 API(按设计)是为了不会复制所有https://www.youtube.com 的特性/功能。

    另外,在这种情况下值得一提的是,根据DTOS,不允许这样做(引用I. Additional Prohibitions部分,第1点):

    通过重新创建功能或流程来模仿或复制 YouTube 的核心用户体验,除非它们增加了显着的独立价值或功能来改善用户与 YouTube 的互动。


    不幸的是,没有 API 端点可以返回频道上传视频的列表,并按受欢迎程度(即按viewCount)对返回的项目进行排序。

    但是list a channel's uploaded videos 有一个众所周知的方法——那么你可以按照你需要的方式对获得的项目进行排序。

    【讨论】:

    • 此外,@Toniq,如果您想更准确地回答您的问题(w.r.t. 当您想要按最受欢迎的视频排序时您指的是什么 API 端点),我会相应地更新我上面的答案。上面的截图可以在(几乎)每个频道的视频标签上看到:换句话说,你想要达到什么目的?
    • 我只是想知道是否有一个 api 端点来实现这一点。
    猜你喜欢
    • 2018-08-01
    • 1970-01-01
    • 2011-08-17
    • 2011-05-11
    • 2011-08-16
    • 2016-07-13
    • 2016-09-26
    • 2015-07-18
    • 1970-01-01
    相关资源
    最近更新 更多