Add support for instagram

Bug #1167449 reported by Andrew Starr-Bochicchio
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Friends
Fix Released
Wishlist
Andrew Starr-Bochicchio
Online Accounts: Account plugins
Fix Released
Undecided
Andrew Starr-Bochicchio
Unity Asset Pool
New
Undecided
Unassigned
account-plugins (Ubuntu)
Raring
Won't Fix
Undecided
Unassigned
friends (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

It would be great to add support for Instagram in the friends-app timeline.

API info: http://instagram.com/developer/

There's also a python library that isn't yet packaged: https://github.com/Instagram/python-instagram

Related branches

Changed in friends:
importance: Undecided → Wishlist
assignee: nobody → Robert Bruce Park (robru)
status: New → Triaged
Revision history for this message
Samuel Cecilio (samuelcecilio-deactivatedaccount) wrote :

I don't really know how it works, but I think that friends uses ubuntu online accounts. I liked the ideia.

description: updated
Revision history for this message
Robert Bruce Park (robru) wrote :

Yes, for Instragram support we would need a UOA plugin first, and then once that was in place we could move forward with adding support in friends. See here for an example of how to create a new UOA plugin:

https://code.launchpad.net/~jpds/account-plugins/linkedin-plugin/+merge/154406

(scroll down for the diff showing everything that needs to be done).

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Thanks for the pointer Robert.

Looks pretty straight forward. The attached branch seems to work, but of course I don't have a consumer key/secret yet. How should that work? Does Canonical handle applying for those? I could do it, but it seems strange that I'd personally have control over it.

http://instagram.com/developer/register/

Changed in account-plugins:
status: New → In Progress
assignee: nobody → Andrew Starr-Bochicchio (andrewsomething)
Revision history for this message
Robert Bruce Park (robru) wrote :

You'll probably have to register a "testing" application that you can use while you develop the plugin, then when you get the code all working you can submit the mp against account-plugins, and I think mardy will take care to register the "official" keys for Ubuntu. You can find mardy in #accounts-sso channel on freenode if you want to ask him some questions about it.

Changed in friends:
status: Triaged → In Progress
assignee: Robert Bruce Park (robru) → Andrew Starr-Bochicchio (andrewsomething)
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Opening an unity-asset-pool task as this is now landing in UOA and needs an icon.

Instagram trademark and brand guidelines:

http://help.instagram.com/304689166306603/

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:account-plugins at revision 101, scheduled for release in account-plugins, milestone Unknown

Changed in account-plugins:
status: In Progress → Fix Committed
Changed in friends:
status: In Progress → Fix Committed
Phillip Sz (phillip-sz)
Changed in friends (Ubuntu):
status: New → Confirmed
Changed in account-plugins (Ubuntu Raring):
status: New → Confirmed
Changed in friends:
status: Fix Committed → Fix Released
Changed in account-plugins:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package friends - 0.2.0+13.10.20130708.3-0ubuntu1

---------------
friends (0.2.0+13.10.20130708.3-0ubuntu1) saucy; urgency=low

  [ Robert Bruce Park ]
  * Fix Instagram's avatar logic.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 221
 -- Ubuntu daily release <email address hidden> Mon, 08 Jul 2013 22:06:08 +0000

Changed in friends (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

raring has seen the end of its life and is no longer receiving any updates. Marking the raring task for this ticket as "Won't Fix".

Changed in account-plugins (Ubuntu Raring):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.