*   >> lukeminen koulutus Artikkelit >> science >> programming

Luominen live Twitter asema päivitys YQL ja JavaScript

Lopputulos esikatselu

Katsotaanpa katsomaan lopputulosta me pyrkiä:


Esittely

Kaikki tärkeimmät sivustoja näinä päivinä tarjoavat API antaa kehittäjille pääsyn heidän palveluun. Vaikka on olemassa joitakin standardeja paikallaan (kuten OpenSocial, OAuth jne) suurimmaksi osaksi kunkin verkkosivuston altistaa heidän palvelua omalla ainutlaatuisella tavalla. Tämä on merkittävä päänsärky kehittäjille, jotka on opittava uusia luokkia ja toimintoja Jokaisen sivuston he työskentelevät.


YQL yrittää ratkaista tämän ongelman altistamalla useita 3rd party web palvelut yhdestä liitäntä, pääsy kautta hyvin SQL kuten syntaksi. Tämä tarkoittaa sitä, että saa valokuvan Flickr, lukeminen tilapäivityksessäsi Twitterissä ja etsiminen Craigslist voidaan kaikki tehdä samaa syntaksia samasta palvelusta. Tämä säästää aikaa, joka olisi opetteluun erilaisia ​​sovellusrajapintoja, vähentää koodi jalanjälki (koska et myös useita eri JavaScript kirjastot) ja vähentää määrä koodia sinun tulee kirjoittaa.

YQL käsiksi REST web käyttöliittymä, palaa joko JSON tai XML.

Tässä opetusohjelmassa me tarkastelemme päästä YQL JavaScript luoda skriptin, joka näyttää dynaamisesti Twitter tilapäivitys.

Vaihe 1 - Creating YQL kyselyn

Ennen kuin alat kirjoittaa koodia, jonka avulla katsomaan miten käytämme YQL palvelua.

Syntaksin käyttää YQL palvelu on hyvin samanlainen kuin SQL. YQL Console on työkalu, jonka avulla voit tehdä ja testata nämä kyselyt ennen ne sitoutuvat koodin.

Avaa YQL Console selaimessasi. Taulukot paneeli, vuonna oikeassa alakulmassa, näyttää kaikki pöydät YQL pääsy. Laajenna twitter kohde ja klikkaa twitter.user.

status linkkiä. Jos viserrys kohde ei ole käytettävissä, valitse Näytä yhteisön taulukoihin linkkiä.


Lähes kaikki YQL pöydät ovat näyte YQL kyselyn. Tässä tapauksessa saamme kysely select * from twitter.user.status jossa id = "bartt '. Kukaan perehtynyt SQL olisi välittömästi tunnustettava muoto kyselyn.


YQL konsoli tarjoavat kaksi muita tärkeitä tehtäviä. Ensimmäinen on, että se tarjoaa URL, joka on nimeltään, jossa on kaikki tarvittavat parametrit, suorittaa kyselyn meidän koodi.


Toinen on puu näkymä esineen joka on palannut, että kysely.

Tämä kertoo meille miten päästä ominaisuuksia JavaScript.


Tämä sovellus todella käyttää twitter.user.timeline taulukon. Tämä johtuu siitä, että twitter.user.status tau

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

Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.