Yahoo! Developer Network Blog
« Previous | Main | Next »
March 3, 2009
We're so Open, we're even on Google!
With Yahoo! Updates, sites can broadcast the activities of their users to Yahoo!'s massive global audience of over 500M+ monthly unique users. Sites integrating with Yahoo! Updates receive referral traffic from everywhere the Yahoo! Updates feed is published, including Yahoo! Messenger, Yahoo! Mail, Yahoo! Toolbar, and... even on iGoogle!
Users authorize sites to share their online activities on Yahoo! Updates using the OAuth protocol. OAuth allows users to authorize sites to access Yahoo! APIs on their behalf, without having to share their password. OAuth is an open standard supported by an increasing number of sites and makes it possible for developers to reuse code that implements API authentication without having to write custom code for every service provider.
Sites that speak OAuth are more likely to interoperate with each other, and as a proof of concept, I wrote a gadget for iGoogle that uses OAuth to show the Yahoo! Updates feed on iGoogle. iGoogle is a personalized homepage that users can customize with 3rd party applications called Gadgets. Gadget developers can access OAuth-protected APIs using simple JavaScript APIs, letting iGoogle transparently handle many OAuth details including signature generation, token storage, and token renewal.
Because both Yahoo! and Google support OAuth, any developer can integrate Yahoo! data on iGoogle with just a few lines of JavaScript. OAuth is one of the building blocks of the Open Stack, a collection of Open Standards whose goal is to enable users to easily and securely sign into websites and share their data. According to Eric Sachs, a product manager for security at Google, "Google added support for OAuth to iGoogle in the hopes of making the web more open, safe and convenient, and we encourage more organizations to support OAuth and the Open Stack."
To learn more about Yahoo! Updates for Publishers, you can visit the Updates API page and try out our demo. To learn more about OAuth, click here.The Gadget is available in Google's Gadget Gallery.
Click on this button to install: 
To find out more about writing OAuth gadgets for iGoogle, visit Google Code.
Allen Tom
Yahoo! Membership Architect
Posted at March 3, 2009 6:44 PM | Permalink
Comments
this is terrific! google gets search traffic --> upgrades to igoogle traffic --> converts to traffic for your site.
Posted by: Spandana at March 4, 2009 10:24 PM
@Spandana - Thanks for the compliment. Yahoo's Open Strategy lets sites like Google improve the experience for their users by incorporating Yahoo data on their site, and also drives traffic to sites that feed into the Yahoo Updates service. Everyone supporting the Open Stack is a winner!
@Ziru - Unfortunately, My Yahoo does not yet have support for Yahoo Updates. We're working on it!
Posted by: Allen Tom at March 5, 2009 11:49 AM
Post a comment
Comment Policy: We encourage comments and look forward to hearing from you. Please note that Yahoo! may, in our sole discretion, remove comments if they are off topic, inappropriate, or otherwise violate our Terms of Service. Fields marked with asterisk '*' are required.
Subscribe
Recent Blog Articles
view all
YQL Open Table for Google Buzz now live
Tue, 09 Feb 2010
INSERT INTO twitter.status ...
Mon, 08 Feb 2010
Announcing the Yahoo! Brasil Open Hack Day 2010, 20-21 March
Mon, 08 Feb 2010
Marketing hacks, linchpins, and tech women of valor
Sun, 07 Feb 2010
Yahoo! India invites you to join the first India Hadoop Summit
Thu, 04 Feb 2010
Recent Links
Appcelerator Titanium + Yahoo YQL on Vimeo
Mon, 08 Feb 2010
Tue, 02 Feb 2010
PhoneGap | Cross platform mobile framework
Sat, 30 Jan 2010
Web developers can rule the iPad - O'Reilly Radar
Sat, 30 Jan 2010
rc3.org - Is the iPad the harbinger of doom for personal computing?
Thu, 28 Jan 2010
Archives
2010
2009
2008
2007
2006
2005
Recent Readers



