雅虎查询语言

维基百科,自由的百科全书
雅虎查询语言(英语:Yahoo! Query Language,缩写:YQL)是雅虎提供的一种类似SQL查询语言,用来配合他们的开发人员网络。透过它可以把 Web 上的各种数据服务作为数据库表来查询及处理来自API的数据,并使其混搭,以便开发人员能够创建他们自己的应用程序[1]

最初于2008年10月推出时,只能存取雅虎API[2],2009年二月加入了第三方的公开数据表像是Google阅读器、卫报及纽约时报[3]。但部分API依旧需要API金钥来存取他们。

2009年4月29日,雅虎推出在公司的服务器上使用JavaScript,免费使用YQL建立数据表格的功能。

速率限制

使用 YQL 不可超过合理的请求量。[4] 以下的存取会被限制:

  • 每个应用程序的限制 (由您的存取密钥识别): 每天100,000次调用
  • 每个IP限制: /v1/公开/*: 每小时2,000次调用; /v1/yql/*: 每小时20,000次调用

参考文献

  1. ^ Perez, Juan Carlos. Yahoo Extends YQL Web Data Query Platform. PC World. April 29, 2009 [2016-01-16]. (原始内容存档于2011-06-06). 
  2. ^ Kolakowski, Nicholas. Yahoo Launches YQL Execute, Updates YSlow. eWeek. April 29, 2009 [2016-01-16]. (原始内容存档于2012-07-31). 
  3. ^ 3.0 3.1 O'Dell, Jolie. Developers: Never Mind the APIs, Here's YQL Execute. ReadWriteWeb. May 2, 2009 [2016-01-16]. (原始内容存档于2009-05-04). 
  4. ^ YQL. [2016-01-16]. (原始内容存档于2022-06-05). 

外部链接

参见

  • WSO2 Mashup 服务器
  • Yahoo! Pipes