【问题标题】:How to get video title and thumbnail from YouTube Playlist如何从 YouTube 播放列表中获取视频标题和缩略图
【发布时间】:2018-09-01 09:10:16
【问题描述】:

我正在尝试从 YouTube 播放列表中获取缩略图、标题及其描述。所以,到目前为止,我能够获得缩略图,但不确定如何获得标题和描述。这是我的代码:

HTML:

<ul id="thumbnail"> </ul>

Script.js:

            var maxVideos = 5;
              $(document).ready(function(){
              $.get(
                "https://www.googleapis.com/youtube/v3/playlistItems",{
                  part: 'contentDetails,snippet',
                  playlistId:'PLJYHm_ZxWCKnQmapkDs7x47jkr-nw3l50',
                  kind: 'youtube#videoListResponse',
                  maxResults: maxVideos,
                  regionCode: 'IN',
                  key: 'AIzaSyDI4rWo_wVAxRZEIgF6_8sRZDj8OCOZZ38'},
                  function(data){
                    var output;
                    $.each(data.items, function(i, item){
                      console.log(item);
                            thumb = item.snippet.thumbnails.high.url;
                      output = '<div id="img"><img src="' + thumb + '"></div>';
                      $('#thumbnail').append(output);
                    })

                  }
                );
            });

这是我得到的结果:

【问题讨论】:

  • 没有人回应? ://

标签: api youtube playlist


【解决方案1】:

使用过的

thumb = item.snippet.thumbnails.high.url;

在sn-p之后做一些改变

作为

title= item.snippet.title;
description= item.snippet.description;

希望对你有帮助。

您也可以通过YouTube API explorer了解更多详情

【讨论】:

    猜你喜欢
    • 2012-05-24
    • 2012-12-26
    • 2017-07-01
    • 1970-01-01
    • 2020-06-26
    • 2017-06-09
    • 2013-09-12
    • 2018-06-20
    • 2012-05-20
    相关资源
    最近更新 更多