我正在尝试找到一种实时获取货币兑换率的方法,我发现 http://www.google.com/ig/calculator?hl=en&q=1GBP=?USD 不起作用。你可以吗请建议任何替代方法,提前致谢。
尝试使用修复程序 API 。 它还可以选择查找之前日期的汇率。 http://fixer.io/
你可以尝试这个,但由于结果是 xml 格式,你必须将其转换为 POJO
http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=GBP
我会推荐CurrencyFeanks.com。它通过兼容 JSON 和 XML 格式的 REST API 提供实时货币换算、当前和历史外汇汇率、货币波动以及 IP 到货币数据。它具有以下特点:
这里是货币兑换接口:
$ 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"
}
}
如果您正在寻找免费且简单的货币转换 API,您可以尝试 Imhotep Exchange Rate API。它完全免费,并提供每 3 小时更新一次的缓存汇率,确保您在不超出限制的情况下获得可靠的数据。 用法示例:
要获取最新汇率,请向以下地址发出 GET 请求:
https://imhotepexchangeratesapi.pythonanywhere.com/latest_rates/YOUR_API_KEY/USD
响应示例:
{ “元”:{ "base_currency": "美元", “last_updated_at”:“2025-01-10T00:00:00Z” }, “数据”: { “欧元”:0.85, “英镑”:0.74, “日元”:110.25 } }
它免费、易于使用,并且适用于大多数移动和 Web 开发用例。您可以在此处了解更多信息并注册:Imhotep Exchange Rate API。