我正在嘗試使用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的社區表。謝謝! –