【问题标题】:how to get video image url in youtube using json如何使用 json 在 youtube 中获取视频图像 url
【发布时间】:2013-10-06 07:54:36
【问题描述】:

我正在使用 json 获取 youtube 的单个视频数据,因为我正在使用以下代码

var video_id=KsnHky4wv5w;

$.getJSON('http://gdata.youtube.com/feeds/api/videos/'+video_id+'?v=2&alt=jsonc',function(data,status,xhr){
            alert('getting jsomm');
            alert('title :'+data.data.title);
            alert(' \ndesc : '+ data.data.description);
            alert(' \n cat: '+ data.data.category);
            alert(' \ndura:'+data.data.duration);

        });

我正在正确获取标题、描述、类别、持续时间, 但我无法获取视频的图像 url 及其高度和宽度。 如何找到这些。 此视频 ID 的 JSON 响应为 here

【问题讨论】:

  • 您是否查看过 Firebug 或类似的响应?这将告诉您您可以访问哪些字段...
  • console.log(data) 看看,你收到了什么数据。图片在data.thumbnail btw 里面。
  • 您是如何尝试访问这些字段的?
  • 是的,我试过了,得到了结果。感谢 Tieson T. 和 @ArtyomNeustroev 教我如何获得结果。

标签: jquery json youtube


【解决方案1】:

来自JSON response

"thumbnail": {
   "sqDefault":"http://i1.ytimg.com/vi/KsnHky4wv5w/default.jpg",
   "hqDefault":"http://i1.ytimg.com/vi/KsnHky4wv5w/hqdefault.jpg"
}

因此

【讨论】:

  • 如何获取图片大小
猜你喜欢
  • 2011-10-12
  • 2013-02-06
  • 2021-03-05
  • 2018-10-19
  • 2012-09-18
  • 2010-11-16
  • 2015-10-12
  • 1970-01-01
  • 2014-11-01
相关资源
最近更新 更多