以下是我使用 YQL 进行的查询,数据是使用 Yahoo Finance 获取的,我使用的是在印度 NSE、BSE 上交易的股票的符号
http://query.yahooapis.com/v1/public/yql?q=select * from yahoo.finance.quotes where
symbol in ("AIAENG.NS","ATULAUTO.NS")&env=http://datatables.org/alltables.env&format=json
奇怪的是这个查询总是返回所有字段的空数据(无效数据),即使我使用的符号是正确的并且可以在 Yahoo Finance 上用于查询详细信息。事实上,另一家印度交易所 BSE 也是如此,各自的符号为 AIAENG.BO、ATULAUTO.BO
但是,如果我用“YHOO”、“AAPL”、“GOOG”、“MSFT”等美国纳斯达克符号替换它,它就可以正常工作。