Yahoo Finance API股票/股票代码查找仅允许完全匹配

时间:2015-10-02 01:15:45

标签: api symbols yahoo-finance stocks ticker

直到昨天,诸如此http://autoc.finance.yahoo.com/autoc?query=a&callback=YAHOO.Finance.SymbolSuggest.ssCallback之类的查询为股票代码和公司名称产生了一长串模糊/广泛匹配结果。

从今天开始,你就是特定区域和语言所需的b。)它只会产生与股票代码完全匹配的结果而不是公司名称。因此通常只会得到一个结果。

因此,对于http://autoc.finance.yahoo.com/autoc?query=y&region=US&lang=en&callback=YAHOO.Finance.SymbolSuggest.ssCallback,现在只有一个结果:YAHOO.Finance.SymbolSuggest.ssCallback({" ResultSet":{" Query":&# 34;""结果":[{"符号":" A""名称":"安捷伦科技公司"," exch":" NYQ","输入":" S"," exchDisp&# 34;:" NYSE"" typeDisp":" EQUITY"}]}});

任何想法如何a。)扩大匹配类型和b。)包括公司名称作为搜索字段?

3 个答案:

答案 0 :(得分:19)

答案 1 :(得分:5)

以下工作(返回的数据流包含许多转义字符):

http://autoc.finance.yahoo.com/autoc?query=alphabet&region=EU&lang=en-GB

或在YQL Console中扩展:

https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20url%3D'http%3A%2F%2Fautoc.finance.yahoo.com%2Fautoc%3Fquery%3Dalphabet%26region%3DEU%26lang%3Den-GB'&format=json&callback=

答案 2 :(得分:0)

无耻插件

当我构建一个需要股票代码/公司查询的应用程序时,我尝试了一些选项,但没有一个非常好。我把我建造的东西拿出来公之于众:https://www.stocksearchapi.com

<强>更新 我因缺乏兴趣而离线了