You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Finance货币转换器失效,求Magento 1.9.2可用新接口

解决Magento 1.9.2中Google Finance货币转换失效的问题

确实,Google Finance的这个货币转换接口已经彻底停用了,不少Magento 1.9.x版本的商店都碰到了这个问题。给你几个可行的解决思路:

  • 切换到稳定的免费汇率数据源
    欧洲央行提供了公开且长期稳定的汇率接口,你可以通过修改Magento的货币获取模块来替换掉原来的Google接口。具体步骤是:

    1. 复制核心文件 app/code/core/Mage/Directory/Model/Currency/Import/Google.php 到 app/code/local/Mage/Directory/Model/Currency/Import/Google.php(这是Magento修改核心功能的最佳实践,避免后续升级覆盖你的更改)
    2. 打开复制后的文件,把原来请求Google接口的逻辑替换成解析欧洲央行的XML数据,比如从官方公开的汇率XML文件获取数据,然后根据需要转换GBP与其他货币的汇率(注意该数据是以EUR为基准的,需要做反向计算)
  • 安装第三方货币更新扩展
    很多第三方扩展支持更可靠的汇率服务,比如Open Exchange Rates、Fixer等(部分有免费额度,足够中小型商店使用)。你可以在Magento后台的扩展市场搜索“currency rate update”相关的扩展,选择口碑较好的安装后,配置对应的API密钥即可自动更新汇率,不用手动改代码。

  • 手动更新汇率(临时过渡方案)
    如果暂时没时间调整代码或安装扩展,可以先手动维护汇率:进入Magento后台,依次点击系统 > 管理货币 > 汇率,手动输入GBP到EUR、GBP到USD的最新汇率,保存后就能暂时解决问题。不过这个方法需要定期手动更新,适合短期过渡使用。

内容的提问来源于stack exchange,提问作者webrightnow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 12:06:57