【问题标题】:Youtube API V3 get video details by URLYoutube API V3 通过 URL 获取视频详情
【发布时间】:2019-09-12 13:02:43
【问题描述】:

最近youtube API更新到V3了,我有个问题:

如何通过 Javascript 使用视频的 url 获取视频详细信息(观看次数、名称、描述等)?

例子:

我有这个网址https://www.youtube.com/watch?v=DQ5w8LBI0kI&ab_channel=YT 我想通过 Javascript 获取它的名称和描述。

我该怎么做?

【问题讨论】:

  • 最近? YouTube API V3 于 2013 年发布?请检查文档尝试一下,如果您有任何问题,请再回来。关于这个 年历史的 API 有很多文档。

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


【解决方案1】:

您可以在 youtube api 的官方文档中找到有关如何检索任何类型数据的详细信息。Here

【讨论】:

    【解决方案2】:

    API 文档非常复杂。以下是两个很好的起点:

    在阅读它们之后——当然还有更多——一定要带着具体的(编程!)问题回来。

    另一个提示:为您提供附加到给定视频的信息的 API 端点是 Videos.list。但是,只有在您熟悉了周围的(编程)环境之后,该文档页面才会变得有意义。

    【讨论】:

      【解决方案3】:

      实现步骤:

      1. 在此处查看答案以了解如何get/parse video Id from a youtube video url
      2. 在您获得 videoId 之后,例如DQ5w8LBI0kI,你必须在下面的 API 中使用它来获取视图、名称、描述等。

        https://www.googleapis.com/youtube/v3/videos?part=snippet%2CcontentDetails%2Cstatistics&id=DQ5w8LBI0kI&key=[YOUR_API_KEY]

      See more about this Youtube API here

      【讨论】:

        猜你喜欢
        • 2014-06-05
        • 2016-10-16
        • 1970-01-01
        • 2015-12-01
        • 2016-01-21
        • 2014-01-26
        • 2016-01-17
        • 2015-10-12
        • 2015-06-27
        相关资源
        最近更新 更多