Add support for instagram

Bug #1167449 reported by Andrew Starr-Bochicchio
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Friends
Wishlist
Andrew Starr-Bochicchio
Online Accounts: Account plugins
Undecided
Andrew Starr-Bochicchio
Unity Asset Pool
Undecided
Unassigned
account-plugins (Ubuntu)
Raring
Undecided
Unassigned
friends (Ubuntu)
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  Edit
Everyone can see this information.

Other bug subscribers