谷歌api java客户端帮助

谷歌api java客户端帮助,java,youtube,google-api,gdata,google-api-java-client,Java,Youtube,Google Api,Gdata,Google Api Java Client,我试图解析一个youtube视频提要,并为每个视频打印缩略图列表。 我试过这样的方法: public static class VideoFeed { @Key List<Video> items; } public static class Video { @Key String title; @Key String description; @Key DateTime uploaded; @Key Player player;

我试图解析一个youtube视频提要,并为每个视频打印缩略图列表。 我试过这样的方法:

 public static class VideoFeed {
    @Key List<Video> items;
  }

  public static class Video {
    @Key String title;
    @Key String description;
    @Key DateTime uploaded;
    @Key Player player;
    @Key Thumbnail thumbnail;
  }

  public static class Player {
    @Key("default") String defaultUrl;
  }



  public static class Thumbnail{

    List<Thumb> items = new ArrayList<Thumb>();
  }

  public static class Thumb extends GenericJson{
      @Key("default") String defaultUrl;
      @Key Integer height;
      @Key Integer width;
      @Key String time;

  }
但是缩略图不会被打印出来


有什么问题吗?

是因为缩略图上缺少@Key注释。items?

我尝试了上面的示例以获取视频缩略图,但添加了@Key。仍然无法检索缩略图。我想检索视频标题、描述、播放器url和缩略图。请推荐一些在android中获得缩略图的方法。
for (Video video : feed.items) {
  System.out.println();
  System.out.println("Video title: " + video.title);
  System.out.println("Uploaded: " + video.uploaded);
  System.out.println("URL: " + video.player.defaultUrl);

  Thumbnail thumbnails = video.thumbnail;
  for (Thumb thumb : thumbnails.items){

      System.out.println("Thumbnail: "+thumb.defaultUrl);
  }

}