Laravel 5.5执行SOAP调用

时间:2019-03-29 10:06:16

标签: php laravel soap

我对SOAP没有太多的经验,但是我需要从Laravel应用程序中进行SOAP调用来获取对象。我在SOAP UI中有一个示例,因此基本上我需要找到一种在代码中完全相同的方法。

不幸的是,我有点受阻,没有清晰的错误消息,所以说实话,我不知道出了什么问题。 :D

错误消息:

  

SoapFault

     

没有消息

我尝试过的事情:

$soapClient = new \SoapClient(__DIR__ . '/SoapMCS.wsdl');

$headerbody = [
    'X-MCS-Auth-Username' => 'username',
    'X-MCS-Auth-Password' => 'password'
];

$header = new \SoapHeader(__DIR__ . '/SoapMCS.wsdl', 'credentials', $headerbody);
$soapClient->__setSoapHeaders($header);

$test = 'hello';
$result = $soapClient->getMaintenanceObject($test);

dd($result);

0 个答案:

没有答案