*   >> Lecture Éducation Articles >> science >> la programmation

Création d'une mise à jour de statut Twitter en direct avec YQL et JavaScript

qu'il fournit l'URL qui doit être appelé, avec tous les paramètres nécessaires, pour exécuter la requête de notre code.


La seconde est une arborescence de l'objet qui est retourné à partir de cette requête. Cela nous permet de savoir comment accéder aux propriétés à partir de JavaScript.


Cette application va véritablement faire usage de la table de twitter.user.timeline. Ceci est parce que la table de twitter.user.status ne comprend pas le profil image utilisateurs de twitter. Le lien pour la table de twitter.user.

timeline dans la console YQL ne dispose pas d'un exemple de requête, au lieu de retourner la desc twitter.user.timeline de requête par défaut, qui retourne les détails de la table elle-même plutôt que de lancer une requête sur les données de la tables détient. Cependant, nous pouvons interroger la table twitter.user.timeline tout comme la table de twitter.user.status avec select 'mcasperson' * de twitter.user.timeline où id =.


Étape 2 - Créer un document HTML de base

Avec le YQL URL dans la main, nous avons maintenant besoin d'écrire du code.

Pour démontrer cette application, nous devons d'abord un fichier HTML simple. Le code ci-dessous montre le contour du document HTML


Étape 3 -. Ajouter un lien vers jQuery

Pour plus de commodité, nous allons utiliser la bibliothèque jQuery, ce qui nous permet de modifier facilement les éléments HTML, ainsi que appeler le service YQL. Vous pouvez obtenir une copie de jQuery pour vous-même ici. Le code suivant, ajouté dans la balise, inclut le code jQuery dans notre page

Etape 4 -.

Mise à jour de la page quand il est affiché en premier

Un problème commun en JavaScript se produit lorsque vous voulez traiter la page quand il est chargé en premier. L'événement window.onload est généralement utilisé pour effectuer ce traitement initial, mais cet événement est appelé avant que tous les éléments HTML sont prêts, ce qui signifie JavaScript qui fait référence elemets spécifiques dans le DOM HTML échouera. Heureusement jQuery offre un moyen pratique pour exécuter JavaScript fois le DOM HTML est initialisée à $ (document) .ready. .

Ici nous définissons la fonction queryYQL d'être appelé une fois que le document est prêt

$ (document) .ready (queryYQL);

Etape 4 - Appeler le service de YQL

La fonction est queryYQL où nous appelons effectivement le service de YQL puis afficher les résulta

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

Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.