使用SOAP连接到Web服务,请告诉我我做错了什么?

0 php soap web-services

我试图使用PHP/SOAP连接到Web服务,由于某种原因我不能.我认为这些方面可能存在问题:

$client = new soapclient('http://212.199.64.197/LeadCollector/LeadCollector.asmx');
$client->debug_flag=true;
$err = $soapclient->getError(); 
$return = $client->call('InsertCollaboratorMoreLeadDetails', $webservice);
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误代码:

:未捕获的SoapFault异常:[WSDL] SOAP-ERROR:解析WSDL:无法从'http://212.199.64.197/LeadCollector/LeadCollector.asmx'加载:/ home/uboopco1中标记html第3行中数据的提前结束/public_html/llcproject.org/wp-content/plugins/fire-form/test.php:8堆栈跟踪:#0 /home/uboopco1/public_html/llcproject.org/wp-content/plugins/fire-form/test. php(8):SoapClient-> SoapClient('http://212.199 ....')#1 {main}引入

你知道问题是什么吗?

谢谢!

Ben*_*ere 7

有时您需要?wsdl在URL的末尾添加.

像这样 :

$client = new soapclient('http://212.199.64.197/LeadCollector/LeadCollector.asmx?wsdl');
Run Code Online (Sandbox Code Playgroud)