An extensive Objective C wrapper for the Instagram API.
This framework is built atop AFNetworking’s blocks-based architecture and additionally parses the JSON response asynchronously so there’s absolutely no parsing on the main thread. It’s neat, fast and works like a charm providing an easy interface to interacting with Instagram’s model objects.
Version 3.5.0 includes accessors for relationship endpoints to follow, unfollow, block, unblock, approve or deny other users.
Version 3.1.0 adds support for seamless pagination.
Read about implementing Pagination effortlessly in the Pagination Wiki.
##Installation
Getting started is easy. Just include the files from the directory 'InstagramKit' into your project and you'll be up and running. You may need to add AFNetworking to your project as well if you haven't already.
pod 'InstagramKit', '3.5.0'
Head over to http://instagram.com/developer/clients/manage/ to register your app with Instagram and insert the right credentials in InstagramKit.plist. If you prefer the Info.plist for all your app settings, you can include these keys directly in your info.plist file.
##Authentication and Usage
For detailed instructions on configuring, authenticating and using InstagramKit, refer to the Authentication Guide.
Download and run the Demo Project to understand how the engine is intended to be used.
Glad you asked. Check out the open Issues and jump right in.
Questions? The Instagram API Documentation is your definitive source of information in case something goes wrong. Please make sure you've read up the document thoroughly before posting issues.
==================
InstagramKit uses the public Instagram API and is not affiliated with either Instagram or Facebook.
If you're using InstagramKit in your app or intend to, I'd be happy to hear from you.