【问题标题】:How to retrieve youtube thumbnails using Google API Client Library for Java如何使用适用于 Java 的 Google API 客户端库检索 youtube 缩略图
【发布时间】:2010-09-27 11:54:15
【问题描述】:

如果您能告知我使用 Google API Client Library for Java 检索 youtube 缩略图的方式,我将不胜感激,类似于我们使用 gdata 获取缩略图的方式。

List<String> thumbnails = new LinkedList<String>();
for (MediaThumbnail mediaThumbnail : mediaGroup.getThumbnails()) {
    thumbnails.add(mediaThumbnail.getUrl());
}

期待, 问候, 罗尼

【问题讨论】:

    标签: java android google-api-java-client


    【解决方案1】:

    使用来自reference page 的示例 URL:

    网址:http://gdata.youtube.com/feeds/api/videos?q=football+-soccer&orderby=published&start-index=11&max-results=10&v=2&alt=jsonc

    我们可以提取一个相关 JSON 片段的示例:

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

    你可以修改sample classes来解析缩略图对象。

    【讨论】:

    • 您好,非常感谢您的回复。不确定,我是否发布了一些琐碎的问题。请参考javacodegeeks.com/2010/05/… 中的 YouTubeManager 源代码。我正在寻找一种类似的方法,其中我可以检索与一般搜索有关的缩略图,例如,如果我使用 gdata.youtube.com/feeds/api/standardfeeds/most_viewed 搜索观看次数最多的视频,我会从该方法中获得与每个视频相对应的缩略图。我没有为 mediaContent、mediagroup 等找到任何替代类来获得我需要的结果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 2014-02-24
    相关资源
    最近更新 更多