雅虎金融API货币兑换



我正在尝试在Android中创建一个简单的应用程序。该应用程序将把我可以从雅虎查询的所有实时货币作为输入,我正在使用YQL(雅虎查询语言)来获取这些货币。

当我使用(从YQL控制台):

select * from yahoo.finance.xchange where pair in ("USDINR") 

我得到的是美元兑印度卢比的汇率,当我使用查询时:

select * from yahoo.finance.xchange where pair="USDINR, EURUSD,CADUSD,GBPUSD" 

我正在兑换美元、印度卢比、欧元、加元和英镑。

如何使用Select语句获得所有货币(总共160种),而不在YQL中对货币代码进行硬编码?或者有其他方法可以从雅虎获得所有货币吗?提前谢谢。

您不能,在每一层都需要值对。针对该表的YQL请求调用服务

http://download.finance.yahoo.com/d/quotes.csv?s=....

这反过来要求查询是特定的

https://github.com/yql/yql-tables/blob/master/yahoo/finance/yahoo.finance.xchange.xml

最新更新