如何在PHP中使用SOAP服务?
我不熟悉php中的SOAP。我的Apache中启用了SOAP。我有一个示例代码。代码包含行如何在PHP中使用SOAP服务?,php,soap,Php,Soap,我不熟悉php中的SOAP。我的Apache中启用了SOAP。我有一个示例代码。代码包含行require_once('SOAP/Client.php')。运行文件时,我遇到了致命错误,如警告:require\u once(SOAP/Client.php)[function.require once]:无法打开流:。我是否需要将SOAP包放在示例文件文件夹中。如果是,也会出现一些错误。我该怎么处理呢。请告知 下面是我的代码 `<?php // bind SOAP/Client.php -&
require_once('SOAP/Client.php')代码>。运行文件时,我遇到了致命错误,如警告:require\u once(SOAP/Client.php)[function.require once]:无法打开流:
。我是否需要将SOAP包放在示例文件文件夹中。如果是,也会出现一些错误。我该怎么处理呢。请告知
下面是我的代码
`<?php
// bind SOAP/Client.php -> path of the php file
require_once "SOAP/Client.php";
// URI delivered to web service
$sc = new SOAP_Client("http://domain/SOAP/Server.php");
// start call function to use the function of the Web Service
$parameter = array();
$result = $sc->call ("now", &$parameter, "urn:TimeSerivce");
// print result
print $result."\n";
?>`
``
提前感谢。我相信使用库SoapClient是可能的(SoapClient必须启用,请参阅phpinfo)。
如果您试图连接的服务器需要CA证书,我相信唯一的方法就是使用cURL。
干杯 需要更多信息--您正在尝试使用什么soap“包”?示例代码?“包”没有自己的文档吗?下面是我的示例代码。您可以编辑您的问题以包含该示例代码,这样您就可以格式化它。而且,这并不是所需要的全部。你期望SOAP/Server.php是什么?是你下载的文件吗?你从哪儿弄来的?这是怎么一回事?它有文件吗?我们不可能诊断未知和未指定代码的问题。