一位朋友向我寻求有关他老板网站的帮助。我实际上对 SOAP 一无所知,并且想知道是否有人可以为我指明正确的方向。我一直在寻找教程,但我真的被困住了。
我得到了一个 XML 文件,需要使用 WSDL 将此信息放入 SOAP 服务。我已经获得了用户名和密码,所以我的 PHP 脚本需要使用某种身份验证,对吗?
我已经尝试连接到给我的 WSDL,但我不断收到此错误。
Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://compassqa.cengage.com:4502/cdes/services/cdes_ws?wsdl' : Extra content at the end of the document in /home/birdnetw/public_html/zesty-designs.co.uk/misc/soap-test/put.php on line 10
我的代码目前看起来像这样。我有更多,但它完全是一团糟,所以现在把它评论出来。
$wdsl = "https://compassqa.cengage.com:4502/cdes/services/cdes_ws?wsdl";
$client = new SoapClient($wdsl, array(
"login" => "****",
"password" => "***",
"trace" => 1,
"exceptions" => 0));
我不是要求有人握住我的手,但如果你能指出我正确的方向,那就太好了。