{"id":88,"date":"2010-08-24T13:55:21","date_gmt":"2010-08-24T13:55:21","guid":{"rendered":"http:\/\/odhyan.com\/blog\/?p=88"},"modified":"2010-08-24T14:38:36","modified_gmt":"2010-08-24T14:38:36","slug":"yql-yahoo-query-language","status":"publish","type":"post","link":"https:\/\/odhyan.com\/blog\/2010\/08\/yql-yahoo-query-language\/","title":{"rendered":"YQL &#8211; Yahoo! Query Language"},"content":{"rendered":"<p>Recently I have been reading about <a title=\"Yahoo Query Language\" href=\"http:\/\/developer.yahoo.com\/yql\/\" target=\"_blank\">YQL<\/a>. YQL is a great idea that came out of Yahoo! and is an awesome tool for developers. Basically YQL allows you to fetch information from the web using SQL like syntax. Yahoo! provides a good number of open data tables and many more are contributed by the open source community. Check out the community page at\u00a0<a href=\"http:\/\/datatables.org\/\">http:\/\/datatables.org<\/a>.<\/p>\n<p>I was just playing around with the stuff and built a small example application as a YQL demo. This app fetches movie information from IMDB. I used the open data table created by <a title=\"CerealBoy's blog\" href=\"http:\/\/blog.cerealboy.com\/2010\/03\/yql-and-imdb\/\" target=\"_blank\">CerealBoy<\/a>. The way it works is it scrapes the HTML from IMDB and extracts the needed information. In this example, YQL acts as a proxy and easily solves the cross-domain AJAX problem.<\/p>\n<p>Checkout the demo here: <a title=\"YQL demo\" href=\"http:\/\/odhyan.com\/yql\/movies\/\" target=\"_blank\">http:\/\/odhyan.com\/yql\/movies\/<\/a><\/p>\n<p><strong>Links:<\/strong><\/p>\n<ul>\n<li><a title=\"YQL\" href=\"http:\/\/developer.yahoo.com\/yql\/\" target=\"_blank\">Yahoo! Developer page on YQL<\/a><\/li>\n<\/ul>\n<ul>\n<li><a title=\"YQL demo\" href=\"http:\/\/odhyan.com\/yql\/movies\/\" target=\"_blank\">Demo to get starcast of any movie<\/a><\/li>\n<\/ul>\n<ul>\n<li><a href=\"http:\/\/datatables.org\" target=\"_blank\">Build your own YQL datatable<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Recently I have been reading about YQL. YQL is a great idea that came out of Yahoo! and is an awesome tool for developers. Basically YQL allows you to fetch information from the web using SQL like syntax. Yahoo! provides a good number of open data tables and many more are contributed by the open&hellip;<\/p>\n <a href=\"https:\/\/odhyan.com\/blog\/2010\/08\/yql-yahoo-query-language\/\" title=\"YQL &#8211; Yahoo! Query Language\" class=\"entry-more-link\"><span>Read More<\/span> <span class=\"screen-reader-text\">YQL &#8211; Yahoo! Query Language<\/span><\/a>","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[10,16],"class_list":["entry","author-saurabh","post-88","post","type-post","status-publish","format-standard","category-programming","tag-javascript","tag-yql"],"_links":{"self":[{"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/posts\/88","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/comments?post=88"}],"version-history":[{"count":10,"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/posts\/88\/revisions"}],"predecessor-version":[{"id":97,"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/posts\/88\/revisions\/97"}],"wp:attachment":[{"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/media?parent=88"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/categories?post=88"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/odhyan.com\/blog\/wp-json\/wp\/v2\/tags?post=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}