我需要创建一个 android 应用程序,它可以获取实时更新的货币汇率。是否有任何 android(免费)API 用于此目的?我做了一个搜索,没有找到与android相关的东西。请帮忙。
3 回答
对于后代,它们与其他可能的答案一起:
谷歌汇率查询(已解析)
请求:http ://rate-exchange.appspot.com/currency?from=USD&to=EUR 响应:
{"to": "EUR", "rate": 0.76911244400000001, "from": "USD"}
基于此评论。
开放汇率 API
每月最多可免费获得 1000 次点击。请求: http: //openexchangerates.org/latest.json 响应:
{
"disclaimer": "This data is collected from various providers ...",
"license": "all code open-source under GPL v3 ...",
"timestamp": 1323115901,
"base": "USD",
"rates": {
"AED": 3.66999725,
"ALL": 102.09382091,
"ANG": 1.78992886,
// 115 more currency rates here ...
}
}
欧洲中央银行饲料
文档: http: //www.ecb.int/stats/exchange/eurofxref/html/index.en.html#dev 请求: http: //www.ecb.int/stats/eurofxref/eurofxref-daily.xml 响应:作为响应,它将返回一个包含 28 种货币的 xml 文件。
雅虎金融 API
(更新 - 2017 年 11 月)自 2017 年 11 月 6 日起停产,并带有以下消息:
我们注意到这项服务的使用违反了雅虎服务条款。因此,该服务将被终止。有关所有未来市场和股票数据研究,请参阅 Finance.yahoo.com。
请求: http: //finance.yahoo.com/d/quotes.csv? e=.csv&f=sl1d1t1&s=USDINR=X 作为响应,它将返回一个 csv 文件。
[更新] 一个名为 Curry 的 jQuery 插件正在使用这个 CSV。如果您需要的不仅仅是 CSV,可能会很有用。
谷歌汇率查询(已解析)
请求:http ://rate-exchange.appspot.com/currency?from=USD&to=EUR 响应:
{"to": "EUR", "rate": 0.76911244400000001, "from": "USD"}
这是另一个 JSON(P) API
http://rate-exchange.appspot.com/currency?from=USD&to=EUR&q=1基于 Google API。
如果您想使用 RSS Feed,请使用
http://themoneyconverter.com/RSSFeeds.aspx
试试这些链接来轻松学习 JSON:
http://www.androidhive.info/2012/01/android-json-parsing-tutorial/
嗨,您可能会问货币汇率,对吗?试试谷歌金融 API:
试试雅虎财经
[更新] 雅虎金融 API 已于 2017-11-06 停用
在网址中
http://finance.yahoo.com/d/quotes.csv?e=goog.csv&f=sl1d1t1&s=INRUSD=x
INR - 是印度卢比 - 从 USD - 美元 - 到
给出任何国家卢比的名称。
例子 :
countrieshash.put("India", "INR");
countrieshash.put("USA", "USD");
countrieshash.put("GreatBritain", "GBP");
countrieshash.put("Japan", "JPY");
countrieshash.put("Australia", "AUD");
countrieshash.put("Europe", "EUR");
countrieshash.put("Canada", "CAD");
countrieshash.put("France", "CHF");
countrieshash.put("China", "CNY");
countrieshash.put("kuwait", "KWD");
countrieshash.put("UAE", "AED");