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

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

я была удалена.

<Р> Для отображения твиттер Статус мы обновляем элемент с идентификатором twitterstatus с момента последнего обновления состояния и обновить элемент изображения с идентификатором twitterimage с щебетать пользователей профайл. Мы также установить элемент изображения, чтобы быть видимым. Все эти HTML элементов будет создан на последующих этапах.

<Р> Вы заметите, что свойства мы получаем доступ из yqlObject соответствовать древовидное из YQL консоли с шага 1.

Поля, на которые ссылается JavaScript выше, были выделенный из экрана выстрел YQL консоли Tree View ниже

<р>

<р> setTimeout ("queryYQL ()", 60000);.

<р> Для того, чтобы статус Twitter динамический мы график функции queryYQL быть вызвана снова в 60 секунд (или 60000 миллисекунд) с использованием функции setTimeout

Шаг 5 -. Создание остальную часть HTML

<р>

<р> Здесь мы создаем все элементы HTML, на которые ссылается код JavaScript выше. Фактическое расположение этих элементов и их окончательный вид не важен.

Пока есть входной элемент с идентификатором twittername, элемент IMG с идентификатором twitterimage и P элемента (или любой другой элемент, который может отображать текст) с идентификатором twitterstatus JavaScript будет работать.

< h2> Шаг 6 - Некоторые соображения

<р> Twitter ограничивает количество вызовов, которые могут быть сделаны, чтобы их службы до 150 в час за общественный (то есть не требуется аутентификации пользователя) ОТДЫХ называет.

Это может повлиять на как часто вы хотите, чтобы веб-страницы, чтобы обновить статус Twitter - 2 страницы, используя этот код остается открытым в течение часа сделает 120 звонков в то время. Стоит также отметить, что вы соревнуетесь на звонки API с другими приложениями Twitter клиент может иметь как TweetDeck работает. Если Twitter Аккаунт вы смотрите не обновлять очень часто было бы целесообразно увеличить время, данное функции setTimeout

<р> Это не просто проблема с Twitter:. Все услуги, предоставляемыми YQL может быть предметом курса пределы, налагаемые основной службы.

Это всегда лучше, чтобы проверить эти пределы при использовании YQL.

Заключение

<р> YQL является мощным сервис, который предоставляет сотни иначе не связанных веб-служб через единый, унифицированный синтаксис и API. Это сделает ваши приложения быстрее и уменьшить время разработки. Если вы используете один веб-сервис, или создание машап включает несколько, YQL сделает вашу жизнь в качестве веб-разрабо

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

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