我有一个可用的web服务@http://www.xxxxx/zzzzzzzz/service.asmx,我试图发送一个带有两个参数的方法 - some_function
的SOAP请求,但仍然无法获得连接。来自PHP的SOAP请求不起作用
这是我的代码:
<?php
$param = array('cedula'=>'XXXX','contrasena'=>'YYYYYY');
$client = new SoapClient("http://www.xxxxx/zzzzzzzz/service.asmx?wsdl");
$result = $client->__soapCall('some_function', $param);
print $result;
?>
错误,那是我得到的是:
Fatal error: Uncaught SoapFault exception: [soap:Server] Server was unable to process request. ---> Object reference not set to an instance of an object. in /home/zzzz/XXXXXXXXXX.com/uni/index.php:6 Stack trace: #0 /home/zzzz/XXXXXXXXXX.com/uni/index.php(6): SoapClient->__soapCall('some_function' , Array) #1 {main} thrown in /home/zzzz/XXXXXXXXXX.com/uni/index.php on line 6
请提出更正。非常感谢提前:)
嗨,您的详细信息在帖子的编辑历史记录中仍然可见。如果有敏感的东西,一定要在你的系统上安全。 – msturdy