YQL URL kädessä, meidän on nyt kirjoittaa koodia.
Tämän osoittamiseksi sovelluksen meidän on ensin yksinkertainen HTML-tiedoston. Koodi esitetään ääriviivat HTML-dokumentti.
Yksinkertaisuuden käytämme jQuery kirjastoa, jonka avulla voimme helposti muokata HTML-elementit, sekä soittaa YQL palvelu. Voit saada kopion jQuery itse täällä. Seuraava koodi, lisätään tunniste, sisältää jQuery koodi meidän sivulla.
yleinen ongelma JavaScript ilmenee, kun haluat käsitellä sivun, kun se on ensin ladattu. Window.
onload tapahtuma käytetään tyypillisesti suorittaa tämä alustava jalostus, mutta tämä tapahtuma on nimeltään ennen kuin kaikki HTML-elementit ovat valmiina, mikä tarkoittaa JavaScript joka viittaa tietyn elemets HTML DOM epäonnistuu. Onneksi jQuery tarjoaa kätevän tavan suorittaa JavaScript kerran HTML DOM alustetaan kautta $ (document) .ready. Tässä asetamme queryYQL toiminto kutsua, kun asiakirja on valmis.
$ (document) .ready (queryYQL);
queryYQL toiminto on, jos me todella soittaa YQL palvelu ja sitten näyttää tulokset.
Vaiheessa 1 saimme kopion URL kyselyn käyttäjiä viserrys tilan YQL. Voisit kopioi suoraan koodi ilman mitään ongelmia (niin kauan kuin asetat soittopyynnön toiminnon? Sijasta oletuksena cbfunc - tämä selitetään alla). Jotta tämä sovellus haluamme voitava määritellä joiden Twitter-tilille me kyselyn. Tämän saavuttamiseksi rakentaa lopullinen URL useita vaiheita.
toiminto queryYQL ()
{
var yqlUrl = "http: //query.yahooapis. com /v1 /julkinen /YQL "
yqlUrl muuttuja pitää pohjan URL YQL palvelun.
var kysely =" select * from twitter.user.
timeline jossa id = '" +
document.getElementById ('twittername "). arvo +" ""
sitten rakentaa YQL kyselyn, saada käyttäjän nimi HTML tuloyksikön (joka lisätään myöhemmissä vaiheis