我正在尝试使用YQL从雅虎获取股票期权链。我在YQL控制台尝试这个命令:如何使用YQL获得股票期权链?
select * from yahoo.finance.options
不过,我得到这个错误XML:
<?xml version="1.0" encoding="UTF-8"?>
<error xmlns:yahoo="http://www.yahooapis.com/v1/base.rng" yahoo:lang="en-US">
<diagnostics>
<publiclyCallable>true</publiclyCallable>
</diagnostics>
<description>No definition found for Table yahoo.finance.options</description>
</error>
它看起来像这个表不存在了。有谁知道什么是正确的表?
当我在YQL控制台中尝试你的YQL语句时,我得到'在where子句中找不到必需的键;期待所需的键:(符号)'但是当我添加where子句'symbol ='GOOG'和expiration ='2010-06''时,根本没有问题。 我们在谈论这个,对吧? (http://developer.yahoo.com/yql/console/) –
是的,这就是我说的控制台。我不得不给我们一个社区表,这是它不工作的原因之一。我认为yahoo.finance.options是雅虎管理的一张表,但它实际上是来自datatables.org的社区表。谢谢! –