![](/img/trans.png)
[英]SOAP-ERROR: Parsing WSDL: Couldn't load from 'website 'failed to load external entity
[英]SOAP-ERROR: Parsing WSDL: Couldn't load from 'wsdl' : failed to load external entity “wsdl”
$params = array (
"AccountName" => $_POST['comp-name'],
"DBA" => $_POST['DBA'],
"Comment" => $_POST['comments']
);
$options = array(
'soap_version'=>SOAP_1_1,
'trace'=>1,
'exceptions'=>1
);
$context = stream_context_create($options);
try {
$soap = new
SoapClient('https://application.cloud.clickandpledge.com/Signup.svc?wsdl', $options);
$soapParams = array('instruction'=>$params);
$response = $soap->AccountSignUp($soapParams);
}
catch(Exception $e) {
die($e->getMessage());
}
var_dump($response);
我在上面用我的WSDL文件在代码段中连接SOAP,这在我的屏幕下方出现错误。
SOAP错误:解析WSDL:无法从' http://application.cloud.clickandpledge.com/Signup.svc?wsdl=wsdl0 '加载:无法加载外部实体“ http://application.cloud.clickandpledge。 com / Signup.svc?wsdl = wsdl0 “
您似乎没有正确的WSDL URL。 我发现的是:
https://paas.cloud.clickandpledge.com/PaymentService.svc?wsdl
对于SOAP调用,然后将调用“ PaymentService”服务。 看起来clickandpledge.com不允许通过SOAP进行注册。 您可能必须通过他们的网页来做到这一点。
HTH,吉姆
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.