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

Is there any currency conversion api that responds with realtime data conversion?

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

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

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

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

我会推荐 CurrencyFreanks.com。它通过 REST API 以 JSON 和 XML 兼容的格式提供实时货币转换、当前和历史外汇汇率、货币波动和 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"
    }
}