PHP SoapClient请求:不是此服务的有效方法

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP SoapClient请求:不是此服务的有效方法脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
好的,我想我需要另外一双眼睛来看这个.我正在对远程服务器上的echo Web服务进行简单PHP SOApclient调用.我很确定我没有任何打字错误,函数调用是正确的.但是,我收到一个致命的错误声称该功能不是一个有效的方法.以下是Web服务类型的var_dump.

以下是我用来拨打电话代码

<?PHP 

  require_once('SoapClientAuth.PHP');

  ini_set("soap.wsdl_cache_enabled","0");

  #- Loading the WSDL document
  $server = "https://wsonline.seisint.COM/WsAccurint/Echotest?ver_=1.65";
  $wsdl = $server . "&amp;wsdl";     

  $client = new SoapClientAuth($wsdl,array(
              'login' => $username,'password' => $password
             ));   

  $tyPEs = $client->__getTypes();

  VAR_dump($types);

  echo "</br>";

  $req = $client->EchoTestRequest(array('ValueIn' => 'echo'));

  PRint $req->ValueOut;
  echo "</br>";
?>
对Web服务的可用功能的简单请求解决了这个问题.
$functions = $client->__getFunctions ();
var_dump ($functions);

EchoTestRequest不是一个有效的函数调用.正确的函数调用是EchoTest,它由函数变量转储来说明.

array(1) { [0]=> string(54) "EchoTestResponse EchoTest(EchoTestRequest $parameters)" }

脚本宝典总结

以上是脚本宝典为你收集整理的PHP SoapClient请求:不是此服务的有效方法全部内容,希望文章能够帮你解决PHP SoapClient请求:不是此服务的有效方法所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。