【发布时间】:2018-07-17 08:47:50
【问题描述】:
我需要为每个搜索或推荐的视频显示 YouTube 的视频缩略图图像。我只需要在我的 java swing 应用程序中实现 语法和方法。
【问题讨论】:
标签: java youtube-api youtube-data-api
我需要为每个搜索或推荐的视频显示 YouTube 的视频缩略图图像。我只需要在我的 java swing 应用程序中实现 语法和方法。
【问题讨论】:
标签: java youtube-api youtube-data-api
您可以通过网络请求直接加载缩略图。看看How do I get a YouTube video thumbnail from the YouTube API?
编辑
以下是一些示例链接:
https://img.youtube.com/vi/<video-id>/default.jpg
https://img.youtube.com/vi/<video-id>/hqdefault.jpg
- or -
https://img.youtube.com/vi/<video-id>/maxresdefault.jpg
【讨论】:
假设您从 youtube v3 数据 api 获得 SearchListResponse。现在您可以使用以下代码轻松获取拇指 url。
SearchListResponse response = // data fetched from yt data api.
java.util.List<SearchResult> searchResultList = response.getItems();
for (SearchResult sr : searchResultList) {
String thumburl = sr.getSnippet().getThumbnails().getDefault().getUrl();
//for high resolution you can use: sr.getSnippet().getThumbnails().getHigh().getUrl();
}
相关链接。 https://developers.google.com/youtube/v3/docs/search/list
【讨论】: