2012-02-23 7 views
0

iphoneアプリケーションのflickrの公開画像ギャラリーにアクセスしたいと思います。私はフリッカーの写真をアップロードするためにログインする必要があることを知っています。私はここで、 " ** * *を" http://www.flickr.com/photos/* *** にアクセスしたい場合でも、登録されているすべてのパブリック・ユーザーです。 JSON形式のレスポンスが必要なので、解析し、RSS解析のように画像のリストを取得できます。どうすればいいのか、またサンプルコードがあれば、どうすればいいのか分かります。ありがとうございました。 flickr.people.findByUsernameflickr.photosets.getListflickr.photosets.getPhotosflickr.photos.getSizesflickr iphoneアプリケーションのユーザログインのない公開画像ギャラリー

答えて

0

さて、あなたが必要があると思い、すべてを取得するのに十分です、あなたは確かに、より具体的な方法を、以下、何ら認証なしFlickr APIを使用して行うことができますがarethings。

は次のようにあなたのURLを構築してみ...

/* 
* Flickr service 
*/ 
#define kFlickrAPIKey   @"<your-api-key>" 
#define kFlickrAPIURL   @"http://api.flickr.com/services/rest/" 
#define kFlickrResponseFormat @"json" 
#define kFlickrNoJsonCallback 1 

NSMutableString *urlString = [NSMutableString stringWithFormat:@"%@?method=%@&api_key=%@", kFlickrAPIURL, request, kFlickrAPIKey]; 
for (int i = 0; i < [params count]; i+=2) { 
    [urlString appendFormat:@"&%@=%@", [params objectAtIndex:i], [params objectAtIndex:i+1]]; 
} 
[urlString appendFormat:@"&format=%@&nojsoncallback=%d", kFlickrResponseFormat, kFlickrNoJsonCallback]; 

あなたがあなた自身で必要なものだけラップすることができますが、ObjectiveFlickrと呼ばれる利用できるサードパーティ製のライブラリーもあります。