Java Android的汇率API
我需要创建一个android应用程序,它可以实时更新货币汇率。是否有任何android(免费)API用于此目的?我做了一次搜索,没有发现任何与android相关的东西。请帮助。您好,您可能会询问汇率问题,对吗?尝试谷歌金融API:Java Android的汇率API,java,android,eclipse,exchangewebservices,Java,Android,Eclipse,Exchangewebservices,我需要创建一个android应用程序,它可以实时更新货币汇率。是否有任何android(免费)API用于此目的?我做了一次搜索,没有发现任何与android相关的东西。请帮助。您好,您可能会询问汇率问题,对吗?尝试谷歌金融API: 试试雅虎财经 [更新]雅虎财经API从2017年11月6日起停止使用 在url中 印度卢比——是印度卢比吗 美元——美元对美元汇率 给出任何国家的卢比名称 例如: countrieshash.put("India", "INR"); countr
试试雅虎财经 [更新]雅虎财经API从2017年11月6日起停止使用 在url中 印度卢比——是印度卢比吗 美元——美元对美元汇率 给出任何国家的卢比名称 例如:
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");
谷歌汇率查询(已解析) 请求: 答复:
{"to": "EUR", "rate": 0.76911244400000001, "from": "USD"}
{"to": "EUR", "rate": 0.76911244400000001, "from": "USD"}
{
"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 ...
}
}
下面是另一个JSON(p)API
基于谷歌API
如果您想使用RSS提要,请使用
尝试以下链接以轻松学习JSON:
对于子孙后代,这些问题以及其他可能的答案如下:
谷歌汇率查询(已解析) 请求: 答复:
{"to": "EUR", "rate": 0.76911244400000001, "from": "USD"}
{"to": "EUR", "rate": 0.76911244400000001, "from": "USD"}
{
"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 ...
}
}
基于这一评论
开放式汇率API
每月最多可免费访问1000次。
请求:
答复:
{"to": "EUR", "rate": 0.76911244400000001, "from": "USD"}
{"to": "EUR", "rate": 0.76911244400000001, "from": "USD"}
{
"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 ...
}
}
欧洲中央银行提要
文件:
请求:
响应:作为响应,它将返回一个包含28种货币的xml文件
雅虎财经API
(更新日期:2017年11月)
自2017年11月06日起停产,信息如下:
我们注意到这项服务违反了雅虎的服务条款。因此,这项服务正在停止。有关所有未来市场和股票数据研究,请访问finance.yahoo.com
请求:
作为响应,它将返回一个csv文件
[更新]这个CSV被一个叫做Curry的jQuery插件使用。如果您需要的不仅仅是CSV,那么它可能会很有用。@Hartok:在您声明某个内容是重复的之前,请确保您确切地知道它是重复的。这个问题不是关于android的,链接的帖子不是特定于平台的。它在Android上运行。@Hartok:如果我知道这一点,我就不会再问其他问题了。使用这个链接很兴奋,因为……这是我在Android上做的第一个应用程序。如果你愿意,你可以随意使用这个代码。谢谢你的回复。什么是“countrieshash”?你是通过另一个API调用该链接还是只调用该网址?@Yohan检查粘贴箱代码。。。我已经在微调器中给出了全名,但我们需要在url中发送与国家相关的货币名称(即USD),因此已将国家名称与国家货币代码进行了映射。谢谢回复。因此,我必须将数据{“to”:“EUR”,“rate”:0.76911244400000001,“from”:“USD”}发送到?是的,如果您使用的是JSON。你说得对。不,我不知道。我知道Java技术如果你有兴趣学习JSON,我可以给你链接,你可以很容易地学习这个。NB:开放汇率API是免费的,每月最多点击1000次,而不是如前所述的17美元。