【问题标题】:Video meta data using YouTube Data API v3使用 YouTube Data API v3 的视频元数据
【发布时间】:2014-08-09 14:43:53
【问题描述】:

通过使用搜索示例,我可以获取视频详细信息,例如名称、ID、缩略图 URL。但是如何使用 YouTube 数据 API 获取视频总时长。提前致谢。

【问题讨论】:

    标签: youtube youtube-data-api


    【解决方案1】:

    在进行搜索调用后,您必须调用 Youtube Data API 的视频资源。您最多可以在搜索中添加 50 个视频 ID,因此您不必为每个元素调用它。

    https://developers.google.com/youtube/v3/docs/videos/list

    您需要设置 part=contentDetails,因为有持续时间。

    例如下面的调用:

    https://www.googleapis.com/youtube/v3/videos?id=9bZkp7q19f0&part=contentDetails&key={YOUR_API_KEY} 给出这个结果:

    {
     "kind": "youtube#videoListResponse",
     "etag": "\"XlbeM5oNbUofJuiuGi6IkumnZR8/ny1S4th-ku477VARrY_U4tIqcTw\"",
     "items": [
      {
    
       "id": "9bZkp7q19f0",
       "kind": "youtube#video",
       "etag": "\"XlbeM5oNbUofJuiuGi6IkumnZR8/HN8ILnw-DBXyCcTsc7JG0z51BGg\"",
       "contentDetails": {
        "duration": "PT4M13S",
        "dimension": "2d",
        "definition": "hd",
        "caption": "false",
        "licensedContent": true,
        "regionRestriction": {
         "blocked": [
          "DE"
         ]
        }
       }
      }
     ]
    }
    

    【讨论】:

      猜你喜欢
      • 2020-01-21
      • 2021-08-11
      • 1970-01-01
      • 2013-06-30
      • 2018-08-24
      • 2016-07-13
      • 1970-01-01
      • 2013-11-12
      • 2015-04-30
      相关资源
      最近更新 更多