背景:我是一个Web开发人员,为备件公司构建电子商务。
问题简介:所以我需要将库存/销售软件中的价格,库存水平等同步/同步到Woocommerce,然后再订购回销售计划。
库存软件是在10个左右的桌面上使用的内部部署,并且没有用于执行此类"同步事物的实际API"。显然,设计已经很老了,以至于这样的事情并不是一件好事。在过去?您可以手动从xml文件导入/创建订单,并将产品及其信息批量导出到xml文件。所以我有一个不方便的方法来移动数据,但它是手动的。因此,我的Woocommerce设置既可以导入xml(库存数量,价格变化等),也可以将订单导出到xml文件,然后返回销售计划,这是一件事。现在人们可能会意识到没有人有时间手动导出和导入文件,例如每天100次。
我的解决方法:
我安装了一个名为SikuliX的程序来从屏幕读取信息并执行操作,从而使手动过程自动移动并单击鼠标。我们甚至有一个小的内部服务器,我可以在这上面执行桌面操作。虽然我非常担心这个解决方案从长远来看是多么安全和失败。此外,它几乎不是一个解决方案,因为您只是自动化手动解决方法"。
或者只是我必须与我的老板(公司老板)坐下来并说服他改为现代软件,无论是内部部署还是云端,以便我们可以使用REST API等。