The Yahoo! Query Language (YQL) provides a unified interface to multiple third-party web services, allowing you to search, add, update, and delete data through a simple, SQL-like syntax. Combine powerful XML processing tools in PHP with YQL and you can easily add data from online services to a web application quickly, efficiently, and without wading through pages of API documentation - how to use YQL.
This article describes YQL and PHP. Java web developers can use YQL taglib from Coldtags suite for the same task.