2
谷歌的開發者指南介紹瞭如何upload photos到Picasa網絡相冊,但我怎麼下載的圖像文件在Java中,這樣我可以將它保存在我的本地機器上?怎樣下載Picasa網絡API圖片在Java中
谷歌的開發者指南介紹瞭如何upload photos到Picasa網絡相冊,但我怎麼下載的圖像文件在Java中,這樣我可以將它保存在我的本地機器上?怎樣下載Picasa網絡API圖片在Java中
我真的沒有與Picasa網絡相冊API的熟悉,但是這是我認爲可以通過看的Javadoc工作:
// 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
}
我的自我評論道歉,但你可以使用MediaSource.getContentType()方法來找出你有什麼類型的文件。 – salexander 2010-12-23 05:22:07