Yahoo have released the Y!OS (Yahoo Open Strategy) 1.0 platform.
This is a cool set of simple APIs that can give you access to everything you ever wanted in Y! but was afraid to ask for…
Yahoo! Social Platform (YSP)
// The Yahoo Social Platform is a set of RESTful APIs for Profiles, Connections, Updates, Contacts and Status.
Yahoo! Query Language (YQL)
// The Yahoo Query Language is a web service that functions much like SQL (see example below)
OAuth Authentication
// OAuth is the authentication and authorization standard Yahoo has decided to use when giving third parties access to Yahoo user data.
Yahoo! Applications Platform (YAP)
// Currently very limited and in a restricted sandbox.
________________________________
Example: How to use YQL APIs to access MyBlogLog profiles?
Simply ask for all the community members of MyBlogLog community with this YQL:
select * from mybloglog.members.find where community_id in (select id from mybloglog.community.find where name=”Karmona Pragmatic Blog”)
And once you have the IDs you can ask for my personal profile by:
select * from mybloglog.member where member_id =”2008070609482910″
Well… together with the existing BOSS API, this set of APIs is a powerful enablers to the Y! development network and I am sure some cool stuff are going to emerge from this innovative move…
Amazing!!!
________________________________
* You can have more YQL experiments using the YQL Console
** Boss Hack Day is coming to Tel-Aviv | November 6, 2008 @ Feature (!!!)








1 response so far ↓
1
Ofer Egozi
// Oct 29, 2008 at 12:30 pm
Taking something like Yahoo Pipes and making an SQL version of it – that’s pure engineering instincts, smart move by Yahoo…
But see http://developer.yahoo.com/yql/docs/yql_openhackday.pdf
“…You’ll need an oauth ck+cks and (optionally) a user access token and access token secret to execute calls…”
Guess we’ll be smarter on November 6th :-)
Leave a Comment