【发布时间】:2012-08-03 15:29:23
【问题描述】:
我正在尝试使用外部 Web 服务,但收到错误 Parsing Schema: can't import schema from webservice_url。该服务使用 HTTP Basic 身份验证并使用 SSL。我可以通过网络浏览器登录并查看它生成的 xml,但我无法更改生成的内容,因为它不是我生成 xml 的代码。我有以下代码。
$config = array('login' => $user_id, 'password' => $password);
$client = new SoapClient($url, $config);
【问题讨论】:
-
您确定该 URL 正在生成 XML?
-
您可以发布您通过浏览器看到的 XML 吗? $url 的值是多少?
-
你能在本地保存 WSDL 并在没有用户/密码的情况下将 PHP 指向它吗?
-
就像将 xml 文件保存在本地并从本地服务器上的某个脚本中输出一样?
标签: php soap soap-client