Med YQL URL i hånden, nå trenger vi å skrive noen kode. For å demonstrere dette programmet trenger vi først en enkel HTML-fil. Koden nedenfor viser omrisset av HTML-dokumentet
For enkel vi vil bruke jQuery-biblioteket, som tillater oss å lett endre HTML-elementer, samt ringe YQL service. Du kan få en kopi av jQuery for deg selv her. Følgende kode, lagt i koden, inneholder jQuery kode på side
Oppdater siden når den vises første gang
Et vanlig problem i Javascript oppstår når du vil behandle siden når den først lastet. Window.onload hendelsen er vanligvis brukes til å utføre denne første behandlingen, men dette arrangementet kalles før alle HTML-elementer er klar, noe som betyr Java som refererer til konkrete elemets i HTML DOM vil mislykkes. Heldigvis jQuery gir en praktisk måte å kjøre Javascript når HTML DOM er initialisert via $ (document) .ready. . Her har vi satt den queryYQL funksjon som skal kalles når dokumentet er klar
$ (document) .
ready (queryYQL);
Den queryYQL funksjonen er der vi faktisk ringe YQL tjenesten og deretter vise resultatene. I trinn 1 fikk vi en kopi av URL som vil spørre en brukere twitter status fra YQL. Du kan kopiere det rett inn koden din uten problem (så lenge du setter tilbakeringingsfunksjonen til stedet for standard cbfunc - dette vil bli forklart nedenfor). Men for dette programmet vi ønsker å være i stand til å spesifisere som Twitter-konto vil vi spørre.
For å oppnå dette kan vi bygge opp den siste URL i en rekke tiltak
funksjon queryYQL ()
{
Var yqlUrl = "http:. //query.yahooapis. com /v1 /offentlig /YQL ";
yqlUrl variable holder basen URL for YQL tjenesten
Var query =." select * from twitter.user.timeline hvor id = '" . +
0 - egen kopi av statisk variabel mellom ulike gjenger som…