【发布时间】:2019-04-01 09:41:45
【问题描述】:
我正在尝试打一个肥皂电话,但我不断收到以下错误:
看起来我们没有 XML 文档
编辑错误信息
这是一个在我的 SOAP UI 中运行良好的示例
这是我发送到我的 soapCall 的数组:
$params = [
'id' => '0000002721',
'options' => [
'returnAttachments' => 'false',
'returnPictures' => 'false',
'returnContract' => 'false'
]
];
这是我如何进行soap调用的代码
try {
$options = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
$context = stream_context_create($options);
$soapClient = new SoapClient(__DIR__ . '/Soap.wsdl', [
'stream_context' => $context,
'login' => 'login',
'password' => 'password',
'trace' => 1,
'exceptions' => true,
]);
$soapClient->__setLocation('url');
$this->soapClient = $soapClient;
} catch (\SoapFault $e) {
var_dump($e); exit;
}
try {
$result = $this->soapClient->__soapCall('getMaintenanceObject', $params);
} catch (\SoapFault $e) {
var_dump($e); exit;
}
【问题讨论】:
标签: php laravel soap soapui soap-client