<Р>
<р> Это приложение будет на самом деле использовать таблицы 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.
<Р>
С YQL URL в руке, теперь нам нужно написать код. Чтобы продемонстрировать эту программу, мы в первую очередь необходимо простое HTML файл. Приведенный ниже код показывает контур HTML документа
<р>
<р> Для удобства мы будем использовать библиотеку JQuery, который позволяет нам легко изменять HTML элементы, а также вызвать службу YQL. Вы можете получить копию JQuery для себя здесь.
Следующий код, добавил в теге, включает в себя код JQuery в нашей странице
<р> Общей проблемой в JavaScript происходит, когда вы хотите, чтобы обрабатывать страницы при первой загрузке. Мероприятие window.onload обычно используется для выполнения этой первичную обработку, но это событие вызывается перед все элементы HTML готовы, что означает, что JavaScript ссылается конкретные elemets в HTML DOM не будет.
К счастью JQuery предоставляет удобный способ выполнения JavaScript, как только HTML DOM инициализации через $ (документ) .ready. . Здесь мы устанавливаем функцию queryYQL назвать как только документ будет готов
<р> $ (документ) .ready (queryYQL);
<р> Функция queryYQL, где мы на самом деле вызвать службу YQL, а затем отобразить результаты. В шаге 1 мы получили копию URL, который будет запрашивать статус пользователей Твиттера из YQL.
Вы можете скопировать этот прямо в коде без проблем (как долго, как вы установите функцию обратного вызова вместо cbfunc по умолчанию - это? Будет объяснено ниже). Тем не менее, для этого приложения мы хотим, чтобы иметь возможность указать, чья учетная запись Twitter мы будет запрашивать. Для достижения этой цели мы строим окончательный URL в несколько этапов
функция <р> queryYQL ()
<р> {