Heim > Backend-Entwicklung > PHP-Tutorial > 关于webservice得不到值,小弟求帮助解决思路

关于webservice得不到值,小弟求帮助解决思路

WBOY
Freigeben: 2016-06-13 13:34:06
Original
836 Leute haben es durchsucht

关于webservice得不到值,小弟求帮助
function getline(){
 $client = new SoapClient('http://www.ungb.com/sky/LineService.asmx?WSDL');  
 try { 
  $result = $client->GetListLine();
  print_r($result);
  return $result;
 }catch(SoapFault $e){
  return -1;
 }
}
?>
我通过上面的代码得到的是空值,但我用soapui测试,接口是好的,可以得到值。

这东西弄的我郁闷死,求那位兄台帮忙解决一下,谢谢了。。。。。。。。。。。。。。。。

------解决方案--------------------

PHP code

define('R_P',dirname(__FILE__)."/");
include_once(R_P.'class/nusoap/nusoap.php');

$wsdl="http://www.ungb.com/sky/LineService.asmx?WSDL";
$ParmArray=array("literal"=>"");
$client = new nusoap_client($wsdl,true);
$client->soap_defencoding = 'utf-8';
$client->decode_utf8 = false;
$client->xml_encoding = 'utf-8';
$client->timeout = 900;
$client->response_timeout = 900;
$result = $client->call("GetListLine",array("parameters"=>$ParmArray));
print_r($result); <div class="clear">
                 
              
              
        
            </div>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage