2012-06-29 77 views
1

這是我第一次使用Web服務和NuSoap(以及SOAP總體)。我想要做的是使用NuSoap的非常簡單的CALL函數,並且看起來很簡單,但我無法使其工作。無法使用NuSoap簡單調用Web服務

這是我的代碼:

<?php 
require_once('nusoap/lib/nusoap.php'); 

$url = "http://server10logic.com/WSAmib-0.1/services/comprobanteOperacion?wsdl"; 


try 
{ 
    $client = new nusoap_client($url); 
    $result = $client->call('listComprobanteOperacion'); 

} 
catch (SoapFault $e) 
{ 
    echo 'Error0'.$e->getMessage() . "\n"; 
} 

echo '<pre>';print_r($result); 
?> 

代碼的結果可以在這裏看到:

http://dev.etic.com.mx/bmv/test.php

任何幫助將大大歡迎。如果您需要更多信息,請告訴我。

在此先感謝

回答

0

在創建客戶端,添加第二個boolean參數,true,告訴您正在使用WSDL文件的工作庫中。

$client = new nusoap_client($url, true);