I want to upload photos to my own instagram account programmatically from my Rails app. I've only been able to find posts from ~2013 that state this is against Instagram TOS. Is there any update or are photo uploads still disabled using the Instagram API?
Instagram API still doesn't allow upload from any third-party apps. This is their conscious decision and I don't think it will change any time soon.
Related
I'd like to offer users the chance to share videos of their stories on my web app.
I'd prefer to have these videos posted in their YouTube accounts unless there is a great reason to have them in my apps account. We'll need to moderate the videos with volunteers.
It seems like the simplest thing that could work is:
1) Have my Web App Link to the YouTube Phone App. Maybe email a link so the interaction goes to their phone.
2) Have users make their Video using the YouTube phone app:
https://support.google.com/youtube/answer/57407
3) In my web app, use YouTube OAuth to find their video and set metadata.
OR
3) Have users copy/paste video URL back into my Web App. Maybe reply to the original email?
I'm concerned this UX is complicated. Is there a way to automate these interactions?
What's the simplest thing that could work using the available APIs?
Thanks!
What I want to do in a nutshell:
In our app I want to be able to upload videos to our company YouTube account. Our app has 'host' users and 'guest' users. The host can upload videos for a guest. The video will be unlisted so they're not available publicly and the guest will get a message in the app telling them that a new video is available. We'll then play the video in the app using the YouTube link.
I've downloaded the google-api-objectivec-client source and integrated it in the project. I've studied the YouTube example application that comes along with it. In this example application the user logs into her own account using OAuth 2.0 which is not our use case. The app should have authorization to upload videos to our company account without bothering the user.
I've read a lot of documentation and searched the web to see if someone else has solved this but I was not able to find the right solution.
My Question:
How should our app get authorization to upload videos? Using API keys, using Google+, using a service account? If someone can point me in the right direction, I would really appreciate it!
Unfortunately this is not possible at the moment.
I am looking for some advice on the best approach to achieve posting to a users wall from either the IOS App or my server.
Background
My app is currently available and incorporates the Facebook SDK. At the minute there is a custom social network in the app where users can join via Facebook Connect and share their edited photos. The user in the app uploads their photos to my server and then the app will fetch them for other users to see i.e. (latest, categories) etc.
I am looking at creating a web based viewing platform, think instagram where the users can also see their photos.
Goal
At the point of upload from the app I want to be able to post to the users friends on Facebook with a link to the web based image. I am unsure whether or not to send the notification from the app or post it from the server.
Can someone point out what it is that I need to do to achieve the above? I would imagine that I need to ask for extended permissions and then post an open graph notice. Is this correct?
I used the Client-Side (Implicit) Authentication as described in http://instagram.com/developer/authentication/ and I receive the access_token. How can I use this to post a photo in the user's Instagram?
Thanks
Instagram does not allow posting photos from anywhere but their own mobile apps. Third party developers do not have access to this API. However, since you are on iOS you can use their iOS hooks to open Instagram to the share screen with a photo from your app as described on http://instagram.com/developer/iphone-hooks/ under the Document Interaction section.
I currently have an iOS app with facebook integration that allows users to post their photos to facebook.
I want to add twitter integration as well, but I couldn't find any information about it. I read somewhere that it's now possible to upload photos directly to twitter, without an external site, such as twitpic.
Does twitter provide an iOS API in the same manner that facebook provides their APIs?
I looked over ShareKit, but it has tons of features that I don't need and the workflow of uploading a photo is customized in my app. Worst case, I'll copy-paste some code from ShareKit, but I'm not sure it even has the ability to share a photo to twitter.
Twitter doesn't provide it's own photo sharing API. You have to upload your photos somewhere (on your own server, twitpic, etc.) and get the link and post the photo's link along with the tweet text.
I haven't used twitpic before but it looks like they have their own API that you can check out here.
If you're uploading them to your own server, you should use bit.ly's api to shorten the URL's of the photo links to provide more tweet text space. Info on bit.ly's API is here.