YQL财务数据不可用

0 json yql yahoo-finance

我已经在这方面工作了一个星期,无法从YQL控制台获取certin数据.我想要改变汇率.它似乎在雅虎这里工作,http://uk.finance.yahoo.com/q?s = GBPUSD = X,但不是在这里,select * from yahoo.finance.quotes where symbol in ("GBPUSD=X")

有人有任何解决方案?

Con*_*ngo 6

YQL肯定适用于股票报价.您必须将以下字符串附加到查询:

&diagnostics=true&env=http%3A%2F%2Fdatatables.org%2Falltables.env
Run Code Online (Sandbox Code Playgroud)

完整查询是:

http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20%28%22MSFT%22%29&diagnostics=true&env=http%3A%2F%2Fdatatables.org%2Falltables.env
Run Code Online (Sandbox Code Playgroud)

要从YQL查询中获取完整查询URL:

  • 浏览到Yahoo YQL查询控制台.
  • 创建一个查询,例如 select * from yahoo.finance.quotes where symbol in ("MSFT")
  • 复制"The Rest Query"下的完整URL.这适用于任何浏览器(或使用YQL的桌面应用程序).