【问题标题】:How to add video duration to youtube v3 api native android如何将视频持续时间添加到 youtube v3 api 本机 android
【发布时间】:2015-10-03 19:58:33
【问题描述】:

我正在使用 youtube v3 api 开发 youtube 播放器。我尝试使用 part=ContentDetails 将视频持续时间添加到我的视频搜索请求中,但它不断返回 contentDetails/duration 错误。有没有人有办法解决这个问题。下面是我的搜索请求 URL 代码。

https://www.googleapis.com/youtube/v3/search?contentDetailsorder=viewCount&q=;&type=video&maxResults=14&part=snippet,&fields=items(id/videoId,snippet/title,snippet/thumbnails,contentDetails/duration)&key=常量.YOUTUBE_API_KEY;

【问题讨论】:

    标签: android youtube


    【解决方案1】:

    Search:List 调用不会在其搜索结果中返回视频的时长。所有可用的字段都可以看到here。

    为了获取视频通话的持续时间Videos:List 并将id 字段设置为您从搜索调用中获得的videoIds 的逗号分隔列表。例如:

    GET https://www.googleapis.com/youtube/v3/videos?part=contentDetails&id=RgKAFK5djSk%2Cw1oM3kQpXRo&key={YOUR_API_KEY}
    

    然后您可以访问每个视频的 contentDetails\Duration。

    【讨论】:

      猜你喜欢
      • 2014-08-15
      • 2016-06-06
      • 2015-08-24
      • 2017-07-14
      • 1970-01-01
      • 2021-08-05
      • 1970-01-01
      • 2013-11-02
      • 2014-04-04
      相关资源
      最近更新 更多