Just in case you missed the news, Yahoo has created it’s own query thingy. No, no LINQ provider, it’s a “query language”. Check it out!
What is YQL?
Yahoo! makes a lot of structured data available to developers, primarily through its web services. These services require developers to locate the right URLs and documentation to access and query them which can result in a very fragmented experience. The YQL platform provides a single endpoint service that enables developers to query, filter and combine data across Yahoo! and beyond. YQL exposes a SQL-like SELECT syntax that is both familiar to developers and expressive enough for getting the right data. Through the SHOW and DESC commands we enable developers to discover the available data sources and structure without opening another web browser.
How Do I Get Started?
- Check out the YQL Console.
- Read how to access YQL from your application.
- Get your Access Keys to sign your requests if you need them.
YQL has the following API usage restrictions:
Per application limit (identified by your Access Key):
- 100,000 calls per day.
Per IP limits:
- /v1/public/* 1000 calls per hour
- /v1/yql/* 10000 calls per hour
All rates are subject to change. In addition, you may also be subject to the underlying rate limits of other Yahoo and 3rd party web services.
You can also check this for more details.
Yes, I’m thinking about a LINQ provider to encapsulate this.
Happy YQLing ;)
- - -
P.S. If you liked this post, please help me out by checking the ads on the site and clicking through the one you like. Also, I'm giving away a free newsletter for web developers that you can sign up for from here.