Google的开发人员指南说明了如何upload photos转到Picasa网络相册,但是如何下载Java中的图像文件,以便可以将其保存在本地计算机上?

最佳答案

我实际上并不熟悉Picasa网络相册API,但这是我认为可以通过查看Javadocs来实现的功能:

// read all photos from an album
URL feedUrl = "https://picasaweb.google.com/data/feed/api/user/username/albumid/albumid";

AlbumFeed feed = myService.getFeed(feedUrl, AlbumFeed.class);

for(PhotoEntry photo : feed.getPhotoEntries()) {
    MediaSource mediaSource = photo.getMediaSource();
    InputStream photoInputStream = mediaSource.getInputStream();
    // read from the photoInputStream here to get contents of photo
}

10-08 07:03