【问题标题】:Youtube search API doesn't return sd/max resolution thumbnailsYoutube 搜索 API 不返回 sd/max 分辨率缩略图
【发布时间】:2018-09-10 09:27:33
【问题描述】:

我正在使用 youtube api v3 来搜索视频。这是一个例子:

GET https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=10&q=taylor+swift&type=video&key={YOUR_API_KEY}

在搜索结果中,我得到以下缩略图信息:

...
"title": "Taylor Swift - Delicate",
"thumbnails": {
 "default": {
  "url": "https://i.ytimg.com/vi/tCXGJQYZ9JA/default.jpg",
  "width": 120,
  "height": 90
 },
 "medium": {
  "url": "https://i.ytimg.com/vi/tCXGJQYZ9JA/mqdefault.jpg",
  "width": 320,
  "height": 180
 },
 "high": {
  "url": "https://i.ytimg.com/vi/tCXGJQYZ9JA/hqdefault.jpg",
  "width": 480,
  "height": 360
 }
},
...

但是,如果我手动更改链接,我可以看到视频的 standardmaxres 缩略图 - https://i.ytimg.com/vi/tCXGJQYZ9JA/maxresdefault.jpg

为什么我没有在搜索结果中找到它们,我该怎么办?

【问题讨论】:

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


    【解决方案1】:

    这似乎是一个错误,您应该 report

    您的搜索查询仅返回该视频的 3 个缩略图,但如果您随后发出视频请求

    https://www.googleapis.com/youtube/v3/videos?part=snippet&id=tCXGJQYZ9JA&key={YOUR_API_KEY}
    

    它将返回所有 5 个缩略图:

    "title": "Taylor Swift - Delicate",
    "thumbnails": {
     "default": {
      "url": "https://i.ytimg.com/vi/tCXGJQYZ9JA/default.jpg",
      "width": 120,
      "height": 90
     },
     "medium": {
      "url": "https://i.ytimg.com/vi/tCXGJQYZ9JA/mqdefault.jpg",
      "width": 320,
      "height": 180
     },
     "high": {
      "url": "https://i.ytimg.com/vi/tCXGJQYZ9JA/hqdefault.jpg",
      "width": 480,
      "height": 360
     },
     "standard": {
      "url": "https://i.ytimg.com/vi/tCXGJQYZ9JA/sddefault.jpg",
      "width": 640,
      "height": 480
     },
     "maxres": {
      "url": "https://i.ytimg.com/vi/tCXGJQYZ9JA/maxresdefault.jpg",
      "width": 1280,
      "height": 720
     }
    },
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-08
      • 2013-08-04
      • 1970-01-01
      • 2017-11-25
      • 2014-06-17
      • 1970-01-01
      • 2018-11-04
      • 2019-03-14
      相关资源
      最近更新 更多