Jump to content

Yahoo! Язык запросов

Yahoo! Язык запросов ( YQL ) — это SQL -подобный язык запросов, созданный Yahoo! как часть их сети разработчиков . YQL предназначен для получения данных из API и управления ими через единый веб-интерфейс, что позволяет создавать гибридные приложения , позволяющие разработчикам создавать свои собственные приложения. [1] с помощью Yahoo! Онлайн-инструмент «Трубы» .

Первоначально запущенный в октябре 2008 года с доступом к API Yahoo, [2] В феврале 2009 года были добавлены таблицы открытых данных от третьих сторон, таких как Google Reader , Guardian и The New York Times . [3] Для доступа к некоторым из этих API по-прежнему требуется ключ API . 29 апреля 2009 года Yahoo представила возможность бесплатно выполнять таблицы данных, построенные с помощью YQL, с использованием JavaScript, запускаемого на серверах компании. [3] 3 января 2019 г. Yahoo прекратила работу службы YQL API.

Фильтровать RSS-каналы

select title, link from rss where url = 'https://www.engadget.com/rss.xml'

Преобразование CSV в JSON или XML

select * from csv where url='http://download.finance.yahoo.com/d/quotes.csv?s=YHOO,GOOG,AAPL&f=sl1d1t1c1ohgv&e=.csv' and columns='symbol,price,date,time,change,col1,high,low,col2'

Извлечение HTML с помощью селекторов CSS

SELECT * FROM data.html.cssselect WHERE url='http://www.w3.org/' AND css='ul.theme'

Получить метаданные AppLinks

SELECT * from applinks WHERE url IN ('movietickets.com', 'pinterest.com')

Анализируйте любой источник XML

select Status.presence from xml where url = 'http://mystatus.skype.com/pjjdonnelly.xml' and Status.presence.lang = 'en'

Ограничения ставок

[ редактировать ]

Использование YQL не должно превышать разумный объем запросов. [4] Доступ ограничен, как показано ниже:

  • Ограничение на одно приложение (определяется вашим ключом доступа): 100 000 вызовов в день;
  • Ограничения по IP: /v1/public/*: 2000 вызовов в час; /v1/yql/*: 20 000 вызовов в час.

См. также

[ редактировать ]
  1. ^ Перес, Хуан Карлос (29 апреля 2009 г.). «Yahoo расширяет платформу запроса веб-данных YQL» . Мир ПК .
  2. ^ Колаковский, Николай (29 апреля 2009 г.). «Yahoo запускает YQL Execute и обновляет YSlow» . электронная неделя . Архивировано из оригинала 31 июля 2012 года.
  3. ^ Jump up to: а б О'Делл, Джоли (2 мая 2009 г.). «Разработчики: не обращайте внимания на API, вот YQL Execute» . ЧитатьWriteWeb .
  4. ^ "ЮКЛ" .
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e2df64e85ec8515a9e23a02803e47083__1684718280
URL1:https://arc.ask3.ru/arc/aa/e2/83/e2df64e85ec8515a9e23a02803e47083.html
Заголовок, (Title) документа по адресу, URL1:
Yahoo! Query Language - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)