Yahoo! Язык запроса - Yahoo! Query Language
Yahoo! Язык запроса (YQL) является SQL -подобно язык запросов сделано Yahoo! как часть их Сеть разработчиков. YQL предназначен для извлечения данных из API через единый веб-интерфейс, что позволяет гибридные приложения которые позволяют разработчикам создавать свои собственные приложения.[1]
Первоначально запущенный в октябре 2008 года с доступом к Yahoo API,[2] В феврале 2009 г. были добавлены открытые таблицы данных от третьих лиц, таких как Google Reader, то Хранитель, и Нью-Йорк Таймс.[3] Некоторым из этих API по-прежнему требуется Ключ API чтобы получить к ним доступ. 29 апреля 2009 года Yahoo представила возможность выполнять таблицы данных, построенные через YQL, используя JavaScript запускать на серверах компании бесплатно.[3]. 3 января 2019 года Yahoo удалила сервис YQL API.
Примеры
Фильтр RSS-каналов
Выбрать заглавие, связь из rss куда url = 'https://www.engadget.com/rss.xml')
Конвертировать CSV в JSON или XML
Выбрать * из csv куда url='http://download.finance.yahoo.com/d/quotes.csv?s=YHOO,GOOG,AAPL&f=sl1d1t1c1ohgv&e=.csv' и столбцы='символ, цена, дата, время, изменение, col1, high, low, col2'
Извлечение HTML с помощью селекторов CSS
ВЫБРАТЬ * ИЗ данные.html.cssselect КУДА url='http://www.w3.org/' И css='ul.theme'
Получить метаданные AppLinks
ВЫБРАТЬ * из апликирует КУДА url В ("movietickets.com", "pinterest.com")
Анализируйте любой источник XML
Выбрать Положение дел.присутствие из xml куда url = 'http://mystatus.skype.com/pjjdonnelly.xml' и Положение дел.присутствие.язык = 'en'
Пределы скорости
Использование YQL не должно превышать разумного объема запроса.[4] Доступ ограничен, как показано ниже:
- Лимит на одно приложение (определяется вашим ключом доступа): 100 000 звонков в день;
- Ограничения по IP: / v1 / public / *: 2000 вызовов в час; / v1 / yql / *: 20 000 вызовов в час.
Смотрите также
Рекомендации
- ^ Перес, Хуан Карлос (29 апреля 2009 г.). "Yahoo расширяет платформу запросов к веб-данным YQL". Компьютерный мир.
- ^ Колаковский, Николай (29 апреля 2009 г.). "Yahoo запускает YQL Execute, обновляет YSlow". eWeek.
- ^ а б О'Делл, Джоли (2 мая 2009 г.). «Разработчики: не обращайте внимания на API, вот вам YQL Execute». ЧитатьWriteWeb.
- ^ "YQL".
внешняя ссылка
Этот Всемирная паутина –Связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |