我需要与 .net 中的 web 服务构造进行通信(我认为),但是当我尝试调用方法时,返回此错误:
消息上指定的 SOAP 操作“”与 HTTP SOAP 操作“ http://tempuri.org/TripointWebservicesVersionedGeneral/Ping ”不匹配。
连接网络服务和执行方法的代码:
$client = new SoapClient(
'...?wsdl',
array(
'trace' => 1,
'soap_version' => SOAP_1_2
)
);
//$test = $client->__soapCall('Ping',array(''));
$test = $client->Ping();
这个错误的原因是什么?或者我需要做什么来调用一个方法?
我已经阅读了这个PHP 致命错误:“消息上指定的 SOAP 操作,'',与 HTTP SOAP 操作不匹配”,并输入了肥皂连接选项,"'action' => '.../Ping'"
但对我没有帮助。