K M*_*key 38 yahoo-api yahoo-finance
很长一段时间以来,我一直在使用以下REST API来查询雅虎财务的当前价格.它记录在几个Stack Overflow帖子中,例如Yahoo finance webservice和yahoo-finance中的其他地方.
http://finance.yahoo.com/webservice/v1/symbols/$SYMBOLS/quote?format=json
Run Code Online (Sandbox Code Playgroud)
其中$ SYMBOLS是以逗号分隔的股票或索引符号列表.
昨天查询停止工作,只返回"暂时移动.重定向到..."消息.
此Web服务现已关闭吗?是否已被YQL或其他API取代?对"ichart"的历史价格表的查询仍然有效.例如,
http://ichart.finance.yahoo.com/table.csv?d=2&e=3&f=2016&g=d&a=0&b=1&c=2011&ignore=.csv&s=$SYMBOL
Run Code Online (Sandbox Code Playgroud)
谢谢.
Hem*_*sad 28
在过去的2-3天里,我遇到了类似的问题.网址在智能手机上工作,桌面上显示"非有效参数"错误和HTTP代码406.
这可以通过将用户代理添加为"Mozilla/5.0(Linux; Android 6.0.1; MotoG3 Build/MPI24.107-55)AppleWebKit/537.36(KHTML,如Gecko)Chrome/51.0.2704.81 Mobile Safari/537.36"来解决.调用get请求.
例如,如果您从php中使用curl下载,请按如下方式使用:
curl_setopt($session,CURLOPT_USERAGENT,"Mozilla/5.0 (Linux; Android 6.0.1; MotoG3 Build/MPI24.107-55) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Mobile Safari/537.36");
Run Code Online (Sandbox Code Playgroud)
我希望这能解决这个问题.
由于服务已关闭,我使用以下URL来查询Yahoo数据(对于ACA.PA):
JSON结果不同但我发现了我感兴趣的信息.
有关更多信息,请访问页面https://developer.yahoo.com/yql/
我遇到过同样的问题.这是从YAHOO提取股票的API URL.希望这可以帮助.
https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22YHOO%22)&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=
Run Code Online (Sandbox Code Playgroud)
是的,它看起来像雅虎!已停止使用多年来一直依赖货币数据的(私人的,大多数未记录的)雅虎财务API.我们在过去24小时内收到了一些通知.(编辑:所有回复似乎都在回归"Not a valid parameter".我想他们有可能会重新开启它,但就我所知,他们并没有在任何地方正式支持该API.)
我大约五年前创建了开放汇率,我们的汇率API现在支持一个由数万名开发人员及其数千万用户组成的社区,提供准确,最新的信息.
欢迎您访问https://openexchangerates.org查看我们的Forever免费服务.
我们的API采用简单的原始JSON格式,实际上已经成为显示速率的标准方法,因为它使用起来非常简单(与Yahoo API不同,它需要您解析模糊的嵌套对象以提取基本你需要的信息......)
如果您需要从已弃用的Yahoo!移植中获得帮助 API,我们很乐意通过电子邮件提供帮助.
(我是开放汇率的创始人.)
| 归档时间: |
|
| 查看次数: |
75849 次 |
| 最近记录: |