尝试通过Magento API创建购物车时,我无法添加现有用户作为购物车的所有者。我用的文档工作,他们在这里提供:Magento API数据类型:CartCustomerEntity
http://www.magentocommerce.com/wiki/doc/webservices-api/api/cart#cart_customer.set
我所谓的“customer.info”用我特定的客户ID,然后刚刚通过的结果给cart_customer.set方法,祈祷这是它叫什么对于。它返回(从PHP)
Fatal error: Uncaught SoapFault exception: [1045] Customer's mode is unknown in ...
我看着例子在上面提到的页面的底部,他们只有一个实例为一个新的guest用户,“模式”设置为“客户”。我想知道是否有人知道这个'模式'键的其他选项是什么?关于这个数据结构的文档通常会有很大的帮助。
谢谢。
啊哈!发现埋在他们的论坛中: $ customer = array( 'entity_id'=> 6, 'mode'=>'customer' ); 通过http://www.magentocommerce.com/boards/viewthread/232778/ 我想这就是你需要通过的。这不是一个很好的解释,但它确实解决了原始问题。 – cr125rider 2011-12-29 22:20:57