我正在开发我的第一个大型Ubercart网站,该网站需要从现有XBASE(DBF格式)中进行每日产品数据库更新。从DBF到MySQL/PHP的转换在与Drupal安装的同一服务器上处理,使用了我完成的一些自定义脚本,并且运行良好。但是,下一步是让我的脚本与Drupal交谈,并使用价格/库存级别/等更新产品节点。

谷歌搜索至少在PHP方面并没有引起任何好评。

那我该怎么做呢?我可以只使用Drupal中的特定页面,即RESTFUL,还是必须使用更多的Arcane XMLRPC方法?

有帮助吗?

解决方案

有几种方法可以解决这个问题。如果您需要从PHP中解开导入系统,则可以创建一个API,该API可以使您可以从身份验证的数据提供商中更新产品。

http://drupal.org/project/services

但是,更简单的方法是,如果您在PHP中工作,则应引导Drupal并插入 /更新来自PHP的节点:

这是一个很好的方法:hxxp://www.group42lo

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top