select * from internet: Yahoo! Query Language

A internet virou um banco de dados. Há um tempo, não tenho certeza quanto, mas faz mais de um ano, a Yahoo! lançou um produto chamado YQL (Yahoo! Query Language). O YQL é um webservice que permite fazer ‘queries’ em qualquer tipo de banco de dados aberto na web. É possível até fazer queries dentro de páginas XHTML.

Com uma sintaxe muito similar ao SQL, podemos usar o YQL para pré-processar feeds de blogs, arquivos XML e outras fontes de dados disponíveis na Internet.

Para acessar o console de testes, entre em: http://developer.yahoo.com/yql/console (é necessário possuir uma Yahoo! Conta).

Disponibilizo para download um arquivo compactado com um script em PHP com um exemplo do YQL. Nele, há um formulário onde deve ser digitado um nome de uma cidade e com duas queries simples, pegaremos a previsão do tempo naquela cidade. A previsão é fornecida pelo Weather Channel.

Clique aqui e faça o download do script ou teste ele online.

Deixe um comentário