*   >> Lezen Onderwijs artikelen >> science >> programming

Een live Twitter status update met YQL en JavaScript

creëren

Eindresultaat Voorbeschouwing

Laten we eens een kijkje nemen op het eindresultaat zullen we werken aan:

Introductie

Alle belangrijke websites van deze dagen bieden een API te geven ontwikkelaars toegang tot hun dienst. Er zijn weliswaar enkele normen in de plaats (zoals OpenSocial, OAuth etc) voor het grootste deel elke website bloot hun dienst, in hun eigen unieke manier. Dit is een belangrijke hoofdpijn voor ontwikkelaars, die tot een nieuwe reeks van klassen en functies voor elke website die zij werken met leren.

YQL pogingen om dit probleem op te lossen door het blootstellen van een aantal 3rd party web services via een enkele interface, met toegang verschaft door een zeer SQL-achtige syntax. Dit betekent dat het krijgen van een foto van Flickr, het lezen van een status update op Twitter en zoeken Craigslist kan allemaal met dezelfde syntax van dezelfde service. Dit bespaart tijd die zou worden besteed aan het leren verschillende API's, vermindert de code footprint (omdat je niet met inbegrip van verschillende JavaScript-bibliotheken) en vermindert de hoeveelheid code die je hebt om te schrijven.

YQL is toegankelijk via een REST web interface terug ofwel JSON of XML. In deze tutorial zullen we kijken naar de toegang YQL van JavaScript om een ​​script die dynamisch toont een Twitter status update creëren

Stap 1 -. Het creëren van de YQL vraag

Voordat we beginnen met het schrijven van een code, laat een kijkje nemen op de manier waarop we gebruik maken van de YQL service.

De syntaxis gebruikt om toegang te krijgen tot de YQL service is zeer vergelijkbaar met SQL. De YQL Console is een tool waarmee je ambacht en test deze vragen voor het plegen van hen om uw code.

Open de YQL Console in uw browser. De Data panel tabellen, in de rechter benedenhoek, toont alle tabellen die YQL toegang. Vouw het twitter-item en klik op de twitter.user.status link. Als het twitter item is niet beschikbaar is, klikt u op de tonen van de Gemeenschap tabellen link.

Bijna alle YQL tafels voorzien van een steekproef YQL query. In dit geval krijgen we de query select * van twitter.user.status waarbij id = 'bartt'. Iedereen die bekend is met SQL moet direct herkent het formaat van de query.

De YQL Console bieden twee andere belangrijke functies.

De eerste is dat het de URL die moet worden opgeroepen, compleet met alle vereiste parameters, aan de vraag van onze code uit te voeren.

De twee

Page   <<       [1] [2] [3] [4] [5] >>

Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.