【发布时间】:2012-05-25 10:29:05
【问题描述】:
我正在使用 http://**/api/soap/?wsdl(版本 1)调用 Magento 1.5.1.0 API
我可以登录网络服务,我可以获取 customer.info、customer_address.info 等。 但我无法让 customer_address.list 工作。
我正在使用以下代码:
$proxy = new SoapClient('http://***/api/soap/?wsdl');
$sessionId = $proxy->login('apiuser', 'apipass');
$newCustomerId = 178475;
// This works fine
var_dump($proxy->call($sessionId, 'customer.info', $newCustomerId));
// This should work according to the API doc. But doesn't?
var_dump($proxy->call($sessionId, 'customer_address.list', $newCustomerId));
第二个var_dump中的错误信息是:
在非对象上调用成员函数 getId()
对可能出现的问题有任何想法吗?
问候,
拉尔斯·汉森
【问题讨论】:
标签: php web-services api magento