*   >> Чтение Образование Статьи >> science >> programming

Создание живой Twitter обновления статуса с YQL и JavaScript

получить доступ к свойствам из JavaScript.

<Р>

<р> Это приложение будет на самом деле использовать таблицы twitter.user.timeline. Это потому, что таблица twitter.user.status не включают пользователей Твиттера изображение профиля. Ссылка для таблицы twitter.user.timeline в YQL консоли не есть образец запроса, а не возвращение запроса по умолчанию убыв twitter.user.timeline на, которая возвращает детали самой таблицы, а не выполнения запроса на данным Столы держит. Однако мы можем запросить таблицу twitter.user.timeline, как стол twitter.user.status с SELECT * FROM twitter.user.

timeline WHERE ID = 'mcasperson.

<Р>

Шаг 2 - Создание базовой HTML-документа

С YQL URL в руке, теперь нам нужно написать код. Чтобы продемонстрировать эту программу, мы в первую очередь необходимо простое HTML файл. Приведенный ниже код показывает контур HTML документа

<р>

Шаг 3 -. Добавить ссылку на JQuery

<р> Для удобства мы будем использовать библиотеку JQuery, который позволяет нам легко изменять HTML элементы, а также вызвать службу YQL. Вы можете получить копию JQuery для себя здесь.

Следующий код, добавил в теге, включает в себя код JQuery в нашей странице

Шаг 4 -. Обновите страницу, когда она впервые показан

<р> Общей проблемой в JavaScript происходит, когда вы хотите, чтобы обрабатывать страницы при первой загрузке. Мероприятие window.onload обычно используется для выполнения этой первичную обработку, но это событие вызывается перед все элементы HTML готовы, что означает, что JavaScript ссылается конкретные elemets в HTML DOM не будет.

К счастью JQuery предоставляет удобный способ выполнения JavaScript, как только HTML DOM инициализации через $ (документ) .ready. . Здесь мы устанавливаем функцию queryYQL назвать как только документ будет готов

<р> $ (документ) .ready (queryYQL);

Шаг 4 - Вызов YQL службы

<р> Функция queryYQL, где мы на самом деле вызвать службу YQL, а затем отобразить результаты. В шаге 1 мы получили копию URL, который будет запрашивать статус пользователей Твиттера из YQL.

Вы можете скопировать этот прямо в коде без проблем (как долго, как вы установите функцию обратного вызова вместо cbfunc по умолчанию - это? Будет объяснено ниже). Тем не менее, для этого приложения мы хотим, чтобы иметь возможность указать, чья учетная запись Twitter мы будет запрашивать. Для достижения этой цели мы строим окончательный URL в несколько этапов

функция <р> queryYQL ()

<р> {

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

Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.