是否有任何货币转换API响应实时数据转换?

时间:2017-04-04 06:02:13

标签: android currency

我正试图找到一种实时获取货币兑换率的方法,我发现http://www.google.com/ig/calculator?hl=en&q=1GBP=?USD无法正常工作。如果提前感谢,请您建议任何替代方法。

3 个答案:

答案 0 :(得分:0)

您可以试试这个,但由于结果是在xml中,您必须将其转换为POJO

http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=GBP

答案 1 :(得分:0)

尝试使用fixer api。 它也可以选择在之前的日期查找汇率。 http://fixer.io/

答案 2 :(得分:0)

我会推荐CurrencyFreanks.com。它通过兼容JSON和XML格式的REST API提供实时货币转换,当前和历史外汇汇率,货币波动以及IP到货币数据的IP。它具有以下功能:

  • 可靠的数据,因为它们从各种受信任的外汇交易所和银行获取数据。
  • 您可以每60秒获得更新。
  • 您可以更改“基本”货币。
  • 它提供全球179种货币的货币汇率 包括货币,金属和加密货币。
  • 端点支持的代码是Shell,Node.js,Java,Python, PHP,Ruby,JS,C#,Go,C,Swift。
  • 拥有免费且经济的付费计划。

以下是货币换算的终点:

$ curl 'https://api.currencyfreaks.com/latest/convert?apikey=YOUR_APIKEY&from=USD&to=EUR&amount=500'

JSON响应将是:

{
    "date": "2020-12-08 06:20:00+00",
    "current_rates": {
        "USD": "1.0",
        "EUR": "0.8251"
    },
    "converted_amount": "412.5415",
    "query": {
        "given_amount": "500.0",
        "from": "USD",
        "to": "EUR"
    }
}