我曾经通过javascript和以下网址从雅虎财务api获得汇率: http://finance.yahoo.com/webservice/v1/symbols/jpy=x,eur=x/quote?format=json
但现在它已经不再有用了!我在网上搜索但没有运气。 任何帮助都会很棒,谢谢!
更新:如果使用Chrome移动设备打开
,则可以正常使用答案 0 :(得分:2)
是的,好像是雅虎!已经停止了许多用于货币数据的(私人的,大多数未记录的)Yahoo Finance API。所有回复似乎都在返回"Not a valid parameter"
。我想他们有可能重新开启它,但就我所知,他们并没有正式支持这个API。
我大约五年前创建了Open Exchange Rates,我们的汇率API现在支持由数万名开发人员及其数千万用户组成的社区,并提供准确,最新的信息。 / p>
欢迎您在https://openexchangerates.org查看我们的Forever免费服务。
我们的API采用简单的原始JSON格式,实际上已经成为显示速率的标准方法,因为它使用起来非常简单(与Yahoo API不同,后者要求您解析模糊不清的嵌套对象你需要的基本信息...)
如果您需要协助移植已弃用的Yahoo! API,我们很乐意通过电子邮件提供帮助。
(我是开放汇率的创始人。)
答案 1 :(得分:2)
indrakula是对的,他们的反应帮助了我,但是......
我还需要检索汇率代号(即USDGBP = X)。这不是微不足道的,我不得不做一些搜索。在这种情况下,URL格式为http://www.google.com/finance/info?q=CURRENCY%3aUSDGBP。此URL返回一个JSON正文,而不是其他内容作为该回复的其中一个注释中提到的备用URL。另请注意,参数描述的链接似乎已过时,但我发现其中大多数都是不言自明的。所以不要依赖那个链接。
注意:我想发布这个作为对indrakula的回答的评论,但是需要50个评论的声誉!我是新来的!我试图将此作为对他们答案的编辑提交但是(正确地)拒绝了。
答案 2 :(得分:0)