http:// * */api/soap/?wsdl (バージョン 1)で Magento 1.5.1.0 API を呼び出しています。
Web サービスにログインでき、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));
2 番目の var_dump のエラー メッセージは次のとおりです。
非オブジェクトでのメンバー関数 getId() の呼び出し
何が間違っている可能性がありますか?
よろしく、
ラース・ハンセン