Uploading photos to Instagram via your own iOS app

0 votes

29

Instagram recently made a change to their API policy which allowed developers to post pictures to the Instagram platform via their own app. Several other techniques we're previously employed to do this. One of them was to invoke the Instagram application which would essentially open up Instagram and do the sharing from there. A tutorial on how this can be done can be seen here: How to share image to Instagram from your own iOS app

However there are several applications out there that allow for direct sharing to the Instagram platform without invoking the Instagram application. Hipstamatic's Oggl allows for direct sharing to Instagram without invoking Instagram. Below I have posted some screen shots of the process.

Once my picture was taken, Oggl gave me several other social networks to which I could share my photo to. I've selected Facebook and Instagram.

enter image description here

After I selected Instagram, it opened up Safari and it brought me to the following two pages to authorize Oggl to post to Instagram. I entered in my Instagram credentials and then it brought me to the authorization page.

enter image description here enter image description here

Once I authorized Oggl, I was able to upload to Instagram and within seconds, I saw the photo on my Instagram news feed. This type of sharing is very analogous to Facebook and Twitter sharing. It has the same concept. How can one go about doing this? How can one replicate this exact process in their app? The pictures taken in my application are 612px by 612 px, so they are compatible with the dimensions for photos taken on Instagram. I've already implemented sharing to Facebook and Twitter but I would like to implement uploading to Instagram just like how Oggl did. Is this possible?

There are many iOS developers out there who can benefit from a well detailed canonical answer to this question.

Thank You

Nov 11 in Mobile Development by gaurav
• 22,040 points
26 views

No answer to this question. Be the first to respond.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.

Related Questions In Mobile Development

0 votes
0 answers

Is it possible to open my iOS app from instagram through a deeplink?

I do have a professional Instagram account ...READ MORE

Nov 17 in Mobile Development by gaurav
• 22,040 points
17 views
0 votes
0 answers

How to open app from Twitter for iOS WebView on iOS 9

My question pertains to deeplinking from a ...READ MORE

Nov 10 in Mobile Development by gaurav
• 22,040 points
31 views
0 votes
0 answers
0 votes
0 answers

Slow app launch time after updating to iOS 14 and Xcode 12

I noticed that the launch time of ...READ MORE

Nov 15 in Mobile Development by gaurav
• 22,040 points
23 views
0 votes
0 answers

Get contact details to titanium from native iOS contact app

I'm new to Titanium. Currently I'm working ...READ MORE

4 days ago in Mobile Development by gaurav
• 22,040 points
13 views
0 votes
0 answers

How Do You AB Test Your iOS App Icon on App Store Connect?

According to the docs you should be ...READ MORE

3 days ago in Mobile Development by gaurav
• 22,040 points
6 views
0 votes
0 answers

Sharing a story to Instagram with a background image and a sticker - IOS Swift

I'm trying to share a story with ...READ MORE

Sep 23 in Others by gaurav
• 22,040 points
93 views
0 votes
0 answers

Opening Instagram app from a link on iOS

I am providing a feed which is ...READ MORE

Nov 8 in Mobile Development by gaurav
• 22,040 points
42 views
0 votes
0 answers

Uploading photos to Instagram via your own iOS app

Instagram recently made a change to their ...READ MORE

Nov 15 in Mobile Development by gaurav
• 22,040 points
20 views
0 votes
0 answers

iOS Instagram login get Instagram user id?

I am writing an iOS app that ...READ MORE

Nov 15 in Mobile Development by gaurav
• 22,040 points
171 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP