2009-06-13 13 views
6

私はFlickrのJava APIを使用してFlickrの中の特定のユーザーの写真のセットをダウンロードしたい(flickrj)FlickrのAPI + JAVA - flickrj

は、誰もがそれを行う方法を知っていますか?

私はこのコードを述べました:

Transport t = new REST(); 
Flickr f = new Flickr(key, secret, t); 
User u = f.getPeopleInterface().findByUsername("username"); 

私は次に何をすべきか?

答えて

7

誰かが私を助ける前に答えを見つけました。ここ

コードです:FlickrのためのAndroidアプリを構築するための

Transport t = new REST(); 
Flickr f = new Flickr("key", "secret", t); 
PhotoList list = f.getPhotosetsInterface().getPhotos("setId", 100, 1); 
for (Iterator iterator = list.iterator(); iterator.hasNext();) { 
    Photo photo = (Photo) iterator.next(); 
    File file = new File("/tmp/" + photo.getId() + ".jpg"); 
    ByteArrayOutputStream b = new ByteArrayOutputStream(); 
    b.write(photo.getOriginalAsStream()); 
    FileUtils.writeByteArrayToFile(file, b.toByteArray()); 
} 
1

、あなたも私のライブラリを確認することができます。http://code.google.com/p/flickrj-android/

+0

1は実際には、通常のデスクトップアプリケーションのためにそれを使用することはできますか?私は今、それを苦労しているし、私はおそらく私は一緒にAndroidの外でそれを使用するべきではないかと思っていた。私はJavaの初心者です。 – texnic