Add support for instagram

Reported by Andrew Starr-Bochicchio on 2013-04-10
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

Changed in friends:
importance: Undecided → Wishlist
assignee: nobody → Robert Bruce Park (robru)
status: New → Triaged
Samuel Cecílio (samuelcecilio) wrote :

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

description: updated
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).

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)
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)

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/

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) on 2013-07-07
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
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
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers