This is a discontinued project of mine to create a web service for uploading photos to instagram. This code allows you to bulk upload multiple files to Instagram at once.
This could should serve as reference for creating your own app.
If it suddenly stops working, you need to extract the new signature key from the instagram app. A pretty good write up on that is found here and here
I lost it all, sorry. Will attempt to rewrite it.
Test using my web app here
Or check my test account here
Because this uses the same API calls as the official app, which uses your password. I was reverseing OAuth to allow for uploading but never got to finishing it.
Congratulations, your account now requires you to solve a captcha to upload. Solve it on your phone (or write a method to retreive it in the browser) and get back to normal.
Submit a pull request.