致命错误:未捕获的SoapFault异常:[客户端]功能("呼叫")

时间:2015-03-20 12:45:37

标签: magento soap

我使用SOAP API在Magento中使用它的SKU打印产品信息。代码在本地服务器上工作正常,但它在实时服务器上引发致命错误致命错误:未捕获的SoapFault异常:[客户端]功能("调用")不是有效的方法服务....

//require_once("../app/Mage.php");
require_once(__DIR__ . '/app/Mage.php');
Mage::app();

$mage_url = 'http://mylivedomain.com/api/v2_soap/?wsdl' ;
$mage_user = 'username'; 
$mage_api_key = 'password'; 
// Initialize the SOAP client 
$soap = new SoapClient( $mage_url ); 
// Login to Magento 
$session_id = $soap->login( $mage_user, $mage_api_key );
$resources = $soap->resources( $session_id );
$product = $soap->call( $session_id, 'catalog_product.info', ergo10000012 );
print_r ($product);

1 个答案:

答案 0 :(得分:0)

这是因为SOAP版本和Web服务调用方法不匹配......

网址应为:$ mage_url ='http://mylivedomain.com/api/soap/?wsdl';