我使用Magento的V2的Web服務在WS-I兼容模式Magento的WS-I兼容V2 API WSDL Web服務SOAP的錯誤:編碼:對象有沒有 '的sessionId' 屬性
時嘗試列出的產品我得到例外
SOAP-ERROR: Encoding: object has no 'sessionId' property
我的代碼是下面列出
$proxy = new SoapClient('http://127.0.0.1/Magento1620/index.php/api/v2_soap?wsdl', array('trace' => 1, 'connection_timeout' => 120));
$sessionId = $proxy->login(array(
'username' => "zzc000",
'apiKey' => "zzc000"
));
$filters = array(
'sku' => array('like'=>'zol%')
);
$products = $proxy->catalogProductList($sessionId, $filters);
請幫幫忙,謝謝
嗨。有沒有從Magento的SOAP API的任何其他工作職能在你的項目,或者這是您的第一個API的第一拍? – 2012-01-15 06:32:28
@AndreasRohde 這是一個全新的magento安裝在Windows 7樣本數據,IIS 7.5,PHP 5.3.8 這是第一次到PHP客戶端內消費它,只有登錄的作品。我可以從C#.NET調用它。 – Joe 2012-01-15 07:44:43