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

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

Просмотр конечного результата

<р> Давайте взглянем на окончательный результат мы будем работать в направлении:


Введение

<р> Все основные веб-сайты них дней предлагают API, чтобы дать разработчикам доступ к их обслуживания. В то время как есть некоторые стандарты в месте (как OpenSocial, OAuth и т.д.), по большей части каждый веб-сайт предоставляет свои услуги в их собственным уникальным способом. Это основной головной болью для разработчиков, которые должны выучить новый набор классов и функций для каждого сайта они работают с.


<Р> YQL пытается решить эту проблему, подвергая ряд 3-участник веб-услуг через единый Интерфейс, с доступом, предоставленной через очень SQL как синтаксис. Это означает, что получение фото из Flickr, чтение обновление статуса на Twitter и поиск Craigslist может быть сделано с таким же синтаксисом из той же службы. Это экономит время, что бы быть потрачены изучения различных API,, уменьшает код след (потому что вы не в том числе несколько различных библиотек JavaScript) и уменьшает объем кода, вы должны написать.

<Р> YQL доступ паутиной REST Интерфейс, возвращая либо JSON или XML.

В этом уроке мы будем смотреть на доступ к YQL из JavaScript, чтобы создать сценарий, который динамически отображает статус обновления Twitter

Шаг 1 -. Создание YQL

запроса <р> Перед тем, как начать писать никакого кода, позволяет взглянем на то, как мы используем обслуживание YQL.

<р> Синтаксис, используемый для доступа к службе YQL очень похож на SQL. YQL консоли является инструментом, который позволяет обработать и проверить эти запросы до совершения их в ваш код.

<Р> Откройте консоль YQL в вашем браузере.

Панель таблицы данных, в правом нижнем углу, показывает все таблицы, которые могут получить доступ к YQL. Разверните элемент щебет и нажмите на ссылку twitter.user.status. Если деталь Twitter не доступен, нажмите Таблицы ссылку Показать Сообщества.

<Р>

<р> Почти все столы YQL включать образец YQL запрос. В этом случае мы получаем запрос SELECT * FROM twitter.user.status Где bartt "ID =. Каждый, кто знаком с SQL должны мгновенно распознает формат запроса.

<Р>

YQL консоли обеспечивают два других важных функций.

Во-первых, он обеспечивает URL, который должен быть вызван, в комплекте со всеми необходимыми параметрами, чтобы выполнить запрос из нашего кода.

<Р>

<р> Во-вторых, вид дерева объекта что вернулся из этого запроса. Это позволяет нам знать, как

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

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