肥皂版本问题-版本错误

我正在尝试在php中开发肥皂客户端API。以下是错误消息的一部分。

SoapFault对象([消息:受保护] =>版本错误

[故障字符串] =>版本错误[故障代码] => Versionmismatch

这是我正在使用的PHP代码。

$mode = array
(
     'soap_version' => 'SOAP_1_1',// use soap 1.1 client
     'trace' => 1
);

// initialize soap client
$client = new SoapClient($wsdl,$mode);

//set endpoint url
$client->__setLocation($endpointurl);


//create soap header
$usernameToken['username'] = $userid;
$usernameToken['Password'] = $passwd;
$serviceaccessLicense['accessLicenseNumber'] = $access;
$upss['usernameToken'] = $usernameToken;
$upss['ServiceaccessToken'] = $serviceaccessLicense;

$header = new SoapHeader('http://www.ups.com/XMLSchema/XOLTWS/UPSS/v1.0','UPSSecurity',$upss);
$client->__setsoapHeaders($header);


//get response
$resp = $client->__soapCall($operation,array(processFreightRate()));

//get status
echo "Response Status: " . $resp->Response->ResponseStatus->Description ."\n";

//save soap request and response to file
$fw = fopen($outputFileName,'w');
fwrite($fw,"Request: \n" . $client->__getLastRequest() . "\n");
fwrite($fw,"Response: \n" . $client->__getLastResponse() . "\n");
fclose($fw);

如何解决此版本问题?

尝试使用'soap_version'=> SOAP_1_2。它不起作用。

iCMS 回答:肥皂版本问题-版本错误

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2288022.html

大家都在问