我一直在分析购物车的平台。我听说过opencart及其自动更新货币流程。我已经冲浪找到了这个过程。但我无法得到解决方案。
它是如何工作的?它默认使用任何API吗?是否存在自动更新失败的可能性?我们怎么解决这个问题?
请指教。感谢。
答案 0 :(得分:3)
它来自http://download.finance.yahoo.com/d/quotes.csv
在回答您的问题时,如果雅虎停止使用该服务或更改了网址,可能会停止工作。
答案 1 :(得分:1)
colmde的回答是正确的,它使用的是雅虎财务网络服务,但它仍然在我连接到互联网的本地计算机上工作。
它是如何工作的?
在检查代码时,要运行货币更新有3个条件:
默认使用任何API吗?
是的,它正在使用雅虎财务网络服务API,如colmde所述
自动更新失败有可能吗?我们怎么解决这个问题?
当然,您可以在/admin/model/localisation/currency.php
方法中查看refresh()
中的代码。您可以修改那里的故障处理。目前,如果来自Web服务的内容不为空,则代码将更新货币值。
如果雅虎停止使用该服务或更改了URL,可能会停止工作。
而且你没有上网。