flickr.galleries.getPhotos – to get a list of photos for a gallery
flickr.peoplegetPublicPhotos – to get a list of public photos for the given user
flickr.stats.getPhotoStas- to get the number of views, comment and favoites on a photo for a fiven date
flickr.urls.getUserPhotos- to get the url to a user’s photos
specifies the API
https://api.flickr.com/services/rest?method=flickr.galleries.getPhotos&api_key=hogehoge&gallery_id=hogehoge&extras=url_m&format=json&nojsoncallback=1&api_sig=hogehoge
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var photoImageView: UIImageView!
@IBOutlet weak var photoTitleLabel: UILabel!
@IBOutlet weak var grabImageButton: UIButton!
@IBAction func grabNewImage(_ sender: AnyObject){
setUIEnabled(false)
getImageFromFlickr()
}
private func setUIEnabled(_ enabled: Bool){
photoTitleLabel.isEnabled = enabled
grabImageButton.isEnabled = enabled
if enabled {
grabImageButton.alpha = 1.0
} else {
grabImageButton.alpha = 0.5
}
private func getImageFromFlickr(){
}
}
}