Vamos dar uma olhada no resultado final, estaremos trabalhando no sentido de:
Introdução
Todos os principais sites da web estes dias oferece uma API para dar aos desenvolvedores o acesso ao seu serviço. Embora existam algumas normas em vigor (como o OpenSocial, OAuth etc) para a maior parte cada web site expõe seu serviço em sua própria maneira original. Esta é uma grande dor de cabeça para os desenvolvedores, que têm que aprender um novo conjunto de classes e funções para cada site que trabalhar.
YQL tenta resolver este problema, expondo uma série de serviços de 3ª festa web através de um único interface, com acesso fornecido através de uma muito SQL como sintaxe. Isto significa que a obtenção de uma foto do Flickr, ler uma atualização de status no Twitter e busca Craigslist tudo pode ser feito com a mesma sintaxe do mesmo serviço. Isso economiza tempo que seria gasto na aprendizagem diferentes APIs, reduz a pegada de código (porque você não está incluindo diversas bibliotecas JavaScript diferentes) e reduz a quantidade de código que você tem que escrever.
YQL é acessado por um descanso web interface, retornando tanto JSON ou XML. Neste tutorial, vamos olhar para acessar YQL de JavaScript para criar um script que exibe dinamicamente uma atualização de status do Twitter
Antes de começar a escrever qualquer código, permite Dê uma olhada em como nós usamos o serviço YQL.
A sintaxe usada para acessar o serviço YQL é muito semelhante ao SQL. O Console YQL é uma ferramenta que permite criar e testar estas consultas antes de cometer-los ao seu código.
Abra o Console YQL no seu browser. O painel de tabelas de dados, no canto inferior direito, mostra todas as tabelas que YQL pode acessar. Expanda o item do twitter e clique no link twitter.user.status. Se o item do twitter não está disponível, clique no link Mostrar Tabelas Comunidade.
Quase todas as mesas YQL incluem uma consulta de exemplo YQL. Neste caso, obter a consulta select * from twitter.user.status onde bartt '' id =. Qualquer pessoa familiarizada com SQL deve imediatamente reconhecer o formato da consulta.
O Console YQL fornecer duas outras funções importantes. A primeira é que ele fornece a URL que precisa ser chamado, completa com todos os parâmetros necessários, para executar a consulta do nosso código.
NET - C # - Usando UserControls como…